尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

C语言中整型变量

C语言中整型变量
📅 发布时间:2026/7/18 14:30:06

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

整数跟数学上的整数概念一致,在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; }

相关新闻

  • 你的专属AI声优:用RVC WebUI在10分钟内克隆任何声音
  • MacBook 花屏与显示异常的分层诊断——从屏线到 GPU 的信号链排查
  • Windows 10 WMI Provider Host高CPU占用问题解决方案

最新新闻

  • 市面上知名的GPU芯片测试治具销售厂家多种结构
  • 生命涌现的小龙虾技能之【Pet Ear Health Snapshot Redness Recognition | 宠物耳道健康抓拍与红肿识别】简介
  • 智能汽车商业化三重想象:用户信任、基建成本与车载大模型决策迁移
  • NHSE动物森友会存档编辑器:3小时快速掌握终极岛屿改造技巧
  • 具身智能的Scaling Law时刻:真实数据为何比参数更重要
  • 构建企业级网络加速:开源代理方案的完整部署指南

日新闻

  • 宝珀中国官方售后服务中心|官方热线和维修地址权威信息声明(2026年7月更新) - 宝珀官方售后服务中心
  • # 2026年北京知识产权律师推荐怎么选?看这五点关键不踩雷 - 本地品牌推荐
  • 2026实测教程:生成的拼豆图纸不满意怎么修改才省事 - 省事研究所

周新闻

  • IX9104 PCIe5.0 高速交换芯片@ACP#完整规格 + 应用场景总结
  • Unity游戏集成Coze智能体:实现NPC智能对话与知识库联动
  • SAP EPIC 建行回单查询:从标准类CL_EPIC_EXAMPLE_CN_CCB_GHTD到Z类的5处关键修改

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号