C语言基本数据类型

了解一些C语言上的基本概念性东西

 **什么叫关键词**
   						:C语言直接识别 简短英语单词
   						:编译器中变蓝色关键词 只能固定写法,没有其他写法
   				1.2 标识符:人起名字:给人看的,所以说你想起什么名字就可以起名字
 - (变量  函数名 ....)  
   							1 起名的要求:  开头必须是字母或者下划线(不能是数字)
   							强类型语法是区分大小写的
   							关键字不能作为标识符
   							看其名知其意
   						     一般起名的专业方法 
   					 	     帕斯卡命名方式--->showInfo()
   						     匈牙利命名方式---->ShowInfo()
   						      驼峰命名法方式---->前缀 _单词  g_hwnd;  m_user;
   						     1.3 常量 : 日常用的量,生活中本来有的东西 
   						     		1.1整形
   						     			1.1.1  整形常量                                   1 23
   						     			1.2.1 长整形常量                                  1L; ---->long  
   						     			1.2.2  	有符号和无符号整形常量, 默认的整形都有符号 1U --->unsigned
   						     			1.2.4 八进制: 07     十六进制:0xFF
   						     			  1.2实数(小数)
   						     			  	1.2.1 科学计数法:  1.1111
   						     			  	1.2.2 指数表示法:    1.2e2f
   						     			  	在计算机中默认的小数都是 double类型
   						     			  	所以我们在写程序的时候要表示float类型数据1.1F
   						     			  		**float iNum=1.f;**
   						     			1.3字符型
   						     				1.3.1常规字符常量 : 'A' 
   						     				1.3.2 特殊字符
   						     						转义字符:'\n','  \+特殊字符组成
   						     						\n:换行 \t:制表
   						     				1.3.3字符串 : " a"
   						     				**必须知道是:字符串常量里面有一个看不到字符"\0"**
   						     				" a " 两个字符  ' \0' 字符串结束标记
   						     				' a ':一个字符
   						     				" 变量 "--->用来存储常量,在计算机中去表示常量 也可以直接理解为一个容器
   						     				' a ' :一个字符
   						     				
				1.4变量: -->  用来存储常量 ,在计算机中去表示常量, 也可以直接理解为一个容器
						就像喝水的杯子
						喝酒 --->酒杯
						喝奶--->奶杯
						杯子叫什么杯子自己决定,装什么东西你的告诉别人
						1.4.1 c语言如何产生一个变量
							类型名 变量名 ;   ///变量名 就是标识符
						1.4.2 C语言基本数据类型
									char 字符  
									int 整形     
									float  小数  
									longle 小数长
						1.4.3	初始化的概念,产生变量时候去给赋值,我们叫做初始化的过程
								    注意点 变量一定要养初始化的习惯
						1.4.3修饰关键词:
								正负数
								long 长
								short 短
								signed 有符号
								unsigned 无符号		
	                //const auto extern register
//如何产生变量
	char cNum; //字符变量
	int iNum;  //整形变量
	float fNum; //float变量
	double dNum; //double变量
	 
	//赋值语句
	iNum = 12; 
	cNum = 'c';
	fNum = 1.1f;
	dNum = 1.11;

	//初始化
	int iNumber = 1;
	char iNumber = '\0';
	float fNumber = 0.f;
	double dNumber = 1.1;

	//错误代码
	//int a;                 //err c4700 使用未初始化局部变量
	//int b;
	//int result=a+b;  	

	//修饰符的关键词与C语言基本类型
	long int lNumber = 1L;     //32
	long lNum = 1L;  //int 可以省略
	long long llNumber = 1LL;  //8个字节
	short int sNumber =			 1; //短2字节
	short  sNum = 1;        //节省内存

	//默认的int类型都是有符号
	//无符号不能修饰浮点数 float double 
	//思维的严谨性 
	signed int uNumber = 1;  
	unsigned  int unNumber = 3; //表示不能表达负数
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值