C数据类型

本文详细介绍了C语言中的数据类型,包括常量和变量。常量分为整形、实型、字符和字符串常量;整形常量有十进制、八进制、十六进制表示形式,且有长整型、短整型、有符号和无符号之分。实型常量有两种表示形式:小数和指数。变量是程序中可变的量,定义变量需声明类型和名称。C程序从main函数开始执行,变量必须先定义后使用,并遵循特定的命名规则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

                    第二章    C数据类型

1.C语言处理两种数据:常量和变量

2.常量:整形常量、实型常量、字符常量、字符串常量、枚举常量

3.整形常量:正整数、负整数、零                    eg: 10,-30,0

4.实型常量:实数、小数、浮点数                    eg: 3.14,-0.56,18.0

5.字符常量:字符型常量、用单引号括起来的任意字符  eg: 'x'  'X'  '?'  ','  '9'

6.字符串常量:用双引号括起来的一个或多个字符      eg: "x"  "Hello"   "Y78"

7.C程序中,整型常量可以用十进制、八进制、十六进制形式表示,但编译器都会自动将其转换成二进制存储

8.整型常量的类型:长整型、短整型、有符号、无符号。

9.不同进制的整型常量的表示形式:

     1)十进制:0~9数字组合,可带正负号                  eg: 256,-128,0,+7

 2)八进制:0开头,后面跟0~7数字组合                eg: 021,-017

 3)十六进制:0x(0X)开头,后跟0~9,a~f(A~F)数字组合    eg:0x12,-0x1F

10.不同类型的整形常量的表示形式:

     1) 有符号整型常量:默认int型定义为有符号整数,无需signed     eg:10,-30,0

 2) 无符号整形常量:常量值后跟uU,只能表示>=0的数         &n

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值