当前位置: 首页 > news >正文

C语言中整型变量

程序需要使用数据,即承载信息的数字和字符。有些数据可以在程序使用之前预先设定并在整个运行过程中没有变化,这种量称常量。另外的数据在程序运行中会发生变化或赋值,称为变量。

整数跟数学上的整数概念一致,在C语言中,小数点永远不会出现在整数中,如:-2、1 和 123 都是整数。而3.14、2.0 和 0.2 都不是整数。整数一个二进制形式存储,如:4 的二进制形式为 100,在八位的字节中存储形式为"00000100"。如下图

1.1. C语言中的整数类型分为两种,无符号类型的(unsigned)和有符号类型(signed)。

int类型是C语言中最常用的一种类型,int是有符号类型的,ISO/ANSI C规定int类型的最小范围是-32768 到 32767。一般来说int类型的占四个字节,取值范围为-2^31到2^31-1。

变量命名规则

①.可以使用字母、下划线以及数字来进行命名;但是开头必须是字母或者下划线,不能数字。

②.变量名中的字母区分大小写,如:b和B是不同的,abc和Abc也是不同的变量名。

③.变量名不能够与C语言提供的关键字重复。

声明int变量

int goat; int hogs,cows,erns;

初始化变量

int goats = 21; int news = 31,pages = 12; int dogs,cats = 94;

打印int变量的值

//程序1:使用printf函数打印变量的值 #include #include int main() { int t = 10; //定义变量t 并且赋值为10 int two = 2; printf("print\n"); /* 打印变量t,其中%d用于指定在那个位置输出t,双引号中的%d替换了后面的t*/ printf("t = %d\n", t); printf("%d - %d = %d \n",t ,two, t - two); return 0; }

1.2. 其他整型数据

C语言还提供4个附属关键字修饰基本证书类型:short、long、unsigned和signed。

C语言其他类型的控制格式输出

// 程序 2:C语言其他类型的控制格式输出 #include int main(){ unsigned int un = 3000; short end =200; long big = 65535; long long big_big = 12345678945; printf("un = %u \n",un); //%u表示无符号整数 printf("end = %hd \n",end); //%hd表示short类型 printf("big = %ld \n",big);//%ld表示long类型 printf("big_big = %lld \n",big_big);//%lld表示long long类型 return 0; }
http://www.jsqmd.com/news/1213619/

相关文章:

  • 10分钟打造专属AI语音:Retrieval-based-Voice-Conversion-WebUI终极指南
  • Windows 10 WMI Provider Host高CPU占用问题解决方案
  • MacBook 花屏与显示异常的分层诊断——从屏线到 GPU 的信号链排查
  • 为什么你的AI自动化总卡在测试环节?——揭秘LLM+RPA协同失效的3大底层协议冲突
  • 端侧AI架构:模型压缩与硬件协同设计实战
  • 解决Windows文件占用问题的终极工具与技巧
  • 免费Chrome视频下载插件终极指南:25种语言支持的本地化视频下载方案
  • MibSPI寄存器深度解析:从引脚控制到数据收发的嵌入式实战
  • GPT-5.6深度实测:三款模型真实差距,省钱使用策略全公开
  • 微信单向好友检测终极指南:5分钟找出谁删除了你,还你干净的社交圈
  • Linux永久DNS配置指南:Ubuntu/Debian三种方法详解
  • 终极指南:如何用DeepL Chrome翻译插件5分钟搞定专业级网页翻译
  • 紧急更新!Canva 2024 Q3 AI海报引擎重大升级解读:3类旧模板将失效,现在迁移可保流量不流失
  • KMS_VL_ALL_AIO:如何彻底告别Windows和Office激活烦恼?
  • .NET Framework安装失败解决方案与系统修复技巧
  • iPhone 充电故障的全链路诊断——从 Lightning/USB-C 接口到 Tristar 充电 IC
  • 宝玑中国官方售后服务中心|服务热线及全部维修地址权威信息公告(2026年7月更新) - 亨得利钟表维修中心
  • 质量管理全流程解析:从源头防错到过程精益,数字化赋能效能提升
  • 告别激活烦恼:智能KMS脚本让Windows和Office轻松获得授权
  • ZXPInstaller终极指南:3分钟掌握Adobe插件拖放安装的完整解决方案
  • 3步解锁QQ音乐自由:qmcflac2mp3让你的音乐随处播放
  • 3分钟上手gInk:让你的Windows屏幕标注像在白板上写字一样简单
  • 如何快速配置你的专属虚拟桌面伴侣:Mate Engine完整指南
  • 纽约州数据中心暂停令:技术影响与绿色计算应对策略
  • 如何在Chrome浏览器中优雅阅读Markdown文档?markdownReader完整指南
  • Meshroom:从照片到三维模型的免费转换神器,零基础也能轻松上手
  • Windows WMI Provider Host高CPU占用诊断与优化指南
  • FydeOS无损安装指南:让老旧电脑重获新生
  • 沛纳海全国原厂官方售后服务中心|保修服务适用网点权威公示(2026 年 7 月最新) - 亨得利客户服务中心
  • 解决多语言文字显示难题的Noto字体技术方案