【无标题】C语言基本数据类型

1.常量与变量

1.1常量

顾名思义,常量就是在程序中不能改变其值的量

1.1.1常量的类型

整数常量 举例 :10 23...

实型常量 举例:3.14 ,-4 ,12...

字符型常量 举例:‘x' ,'2','W'...

字符串常量 举例:“Hello” ,"ase ","7"...

1.1.2表示形式

整数 举例: 19,-29,9... 特点:默认int型为有符号整数,因此对int类型不用signed

无符号整数常量 举例: 30u ,234u...特点: 无符号整数常量后跟U或u,不能表示小于0的数

长整形常量 举例:-234l,34L... 特点:后跟l或L

无符号常整型常量 举例:23Lu ... 特点:后跟lu或Lu或lU或LU

单精度实型常量 举例:1.23F,1.34e-2f 特点:单精度实型常量后跟F 或f

双精度实型常量 举例:0.134,-12.23 特点:实型常量隐含安双精度型处理

长双精度实型常量 举例:1.23L 特点:后跟L或l

2.1变量

类型

char int float double void

char通常是一个字节

int 整型,4字节取值范围 -2147483648 到 2147483647

float 单精度浮点值。单精度是这样的格式,1位符号,8位指数,23位小数。

double 双精度浮点值。双精度是1位符号,11位指数,52位小数。

void 类型缺失

变量名是用户定义的标识符,用于标识内存中一个具体的存储单位,在这个存储单位中存放的数据成为变量的值。

变量名的命名遵循以下原则

1 . 标识符只能用英文字母,数字,下划线组成

2.标识符必须以下划线或字母开头

3.不允许以C语言关键字为标识符命名

4.标识符可以包含任意多个字符,但一般有最大长度限制,大多情况不会达到此限制

注意:标识符是区分大小写的!!!!

C语言允许在定义变量的同时对变量初始化(为其赋值)

int main(void)
{
  int a=1;  //定义整数变量a并对其赋值
  float b=3.2;//定义整数变量b并对其赋值
  char c='A';//定义整数变量c并对其赋值
  return 0;
}

简单的输出:

举例:输出a、b、c三个变量的值

#include<stdio.h>
 int main(void)
 {
 int a=2;
 float b=3,2;
 char c='A';
 printf("a=%d\n",a);
 printf("b=%f\n",b);
 printf("c=%c\n",c);
 return 0;
 }

注意:尖括号内的文件是头文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值