代码缩进:使代码拥有可读性,简洁
两种方法:
1,单行注释 // 之后的所有都是注释
2,多行注释 /* 里面的都是注释*/
标识符:变量,常量,函数....除了32个关键字之外,基本上都是标识符
规则:数字,字母,下划线,不能以数字开头
规范起来:三种命名方式:
小驼峰:第一个单词首字母小写,后面的每个单词首字母大写 maYeIsVeryGood
大驼峰:所有单词的首字母都大写MaYeIsVeryGood
匈牙利:global g_maYeIsVeryGood
Const c_
建议大家使用小驼峰命名法
不变的数据,或者不想改变的数据 1 2 3,一个太阳,一周有七天
整数三种表示方式:
十进制
八进制:以0开头
十六进制:0x开头
小数两种表示方式:
小数 3.1415
指数形式: 1.256e-2 e或者大写E都可以
A B C D ..
可以是任意字符组成的,棒子文,鬼子文,用双引号包含起来
变量就是计算机内存里面需要并且经常改变的数据
不同的物品需要不同的容器去存放
数据类型:类型决定以什么方式存储,需要多大空间
位bit 字节byte 1B=8b
有符号的:signed 最高位表示符号位
Short int 2B 16位 2^15 -32768~32767
Int 4B 32位 2^31
Long int 4B
Long long int 8B 64位
因为我们的计算机, 编译器,硬件不一样,short <= int <= long
无符号的:unsigned 一定是正数,没有符号位
Short 2B 2^16
Int
Long int
Long long int
小数没有有符号和无符号之分
单精度浮点数有效数字8位
双精度浮点数有效数字16位
float 单精度浮点型 4B 2^127 8指数部分能表示127个数
精度为7,整数部分加上小数部分,超出七位的部分,是编译器猜
double 双精度浮点型 8B 2^1024 11.......... 1024
精度为16,
Long double 8B
有符号
char 1B 8 2^7 -128-127
无符号
Char 2^8 0~255
1,输入一个小写字母,转换成大写字母并输出. 如:输入a -> 输出 A
2,做基本的简单交互
No.1 提示用户输入长方形的长和宽
No.2 求内接圆的面积和周长(注意椭圆正圆) 数据的要求是: float 输出结果:2有效小数位
3,自己计算每个基础数据类型的表示范围,要有过程 char 占1个字节 八个位 有符号: 要用最高位表示符号,所以表示数字的位就少了一位 2^7 -128~127 无符号:......
short int
float
double
文章作者: 槿泽
文章连结: /archives/数据类型笔记
版权声明: 本部落格所有文章除特别声明外,均採用 CC BY-NC-SA 4.0 许可协议。转载请註明来自 槿泽!
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有