visual项目的建立、合法标识符、基本数据类型

visual项目的建立以及合法标识符

visual项目的建立

建项目->编写代码->编译(检查语法错误或链接错误)
->开始执行(不调试)(出现逻辑错误或内存错误)->调试
引用头文件<>和"“的区别:
1.<>从系统目录(项目属性->配置属性->VC++目录->包含目录)下搜索该文件,找不到报错;
2.”“从当前目录(当前文件所在的文件夹)下搜索该文件,找不到再到系统目录下搜索,找不到报错
总结:系统文件一般使用<>,自定义文件一般使用”"。

合法标识符

常量:在程序中不可以改变的量。一般以值的形式存在,5,1.5,‘c’,宏定义
变量:在程序中可以改变的量。必须先定义,再使用。
定义变量: 类型 变量名
变量名:合法标识符
1.字母、数字、下划线组成;
2.开头只能字母或者下划线;
3.不能是关键字
注意事项:
1.区分大小写
2.名字不宜过长;
3.顾名思义;
4.命名法则:正式命名法(每一个英文单词首字母大写)
匈牙利命名法(三点)

基本数据类型

整型、字符型、布尔型、浮点型
整型的分类:
short(2)、int(4)、long(4)、long long(8)
类型修饰符:signed有符号的和unsigned无符号的
字符型:char(1个字节)类型修饰符:signed有符号的和unsigned无符号的
布尔型 bool(1个字节) true和false(0-1)
浮点型分类:float(4) double(8) long double(8)

整型常量的表示方法:10进制、8进制、16进制
8进制:以0开头,每一位上的数0-7
16进制:以0x开头,每一位上的数0-9,a-f
机器语言:2进制
进制转换:
10进制->n进制:该数除以n求余数,商继续除以n求余数,直到商为0.余数反序写出
n进制->10进制:从右往左,每一位上的数乘以n的m次方之和。m从0开始,依次加1

2进制->8进制:从右往左,每三位转换成一位8进制数
8进制->2进制:从右往左,每一位转换成三位2进制数
2进制->16进制:从右往左,每四位转换成一位16进制数
16进制->2进制:从右往左,每一位转换成四位2进制数


求数据类型的表示范围: 最高位表示符号位,0为正,1为负
short 2个字节=16位
最大数:0 1111111 11111111=10000000 00000000-1=2的15次方-1=32767
最小数:1 0000000 00000000=-2的15次方
unsigned short 2个字节=16位
最大数:11111111 11111111=1 00000000 00000000-1=2的16次方-1=65535
最小数:00000000 00000000=0

数据溢出:当变量的值超出了数据类型的表示范围
计算机自动调整到数据类型的表示范围:
>最大值:-该数据类型表示范围的总数量:2的(字节数*8)次幂
<最小值:+该数据类型表示范围的总数量:2的(字节数*8)次幂
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值