- 博客(6)
- 收藏
- 关注
转载 C语言重学习(由浅入深)第六天
1、int a = 10; int b = (a++) + (++a) *3+ (--a) + (a++); printf("%d\n", b);???此方法不规范,答案取决于不同的编译器。(但是VS编译器得出的答案,鄙人计算不出来)2、运算符表:优先级运算符名称或含义使用形式结合方向说明...
2019-09-05 16:21:00
145
转载 C语言重学习(由浅入深)第五天
1、隐式类型转换:小的转大的,从取值范围小的,长度短的数据类型,转换为取值范围大的,长度较长的数据类型。2、强制类型转换(printf输出时,不会执行自动类型转换)(精度损失,强制类型转换时,不采用四舍五入,而是直接舍去后面的) 1)double a = 3.5; printf("%d",(int )a); 则输出3 2) double b = 3.5645...
2019-09-04 16:22:00
137
转载 C语言重学习(由浅入深)第四天
1、float的有效位数为6~7位,数字后面多有 “f” 结尾,double的有效位数为15~16位2、科学计数法:12.3e3=12.3*10^3 12.3e+005=12.3*10^+5 12.3e-006=12.3*10^-63、字符变量和字符常量:char为窄字符,wchar为宽字符(可存储中文汉字); char...
2019-09-03 16:31:00
161
转载 C语言重学习(由浅入深)第三天
进制转换二进制转八进制:将二进制数按三个一组进行划分,然后计算出每一组的十进制数字即可。代码思路:采用一个循环控制分组(数组长度除以三,余几则需要补几个零)以及每一组的数据计算(定义i从零开始,每次增三),可以在循环中直接输出,也可将得到的结果放入数组之后一次性输出。二进制转十六进制:将二进制数按四个一组进行划分,然后计算每组的十进制数字。代码思路同二进制转八进制。二进制转十...
2019-09-02 16:08:00
182
转载 C语言重学习(由浅入深)第二天
C语言32种关键字:一、数据类型关键字(12个):(1) char :声明字符型变量或函数(2) double :声明双精度变量或函数(3) enum :声明枚举类型 (4) float:声明浮点型变量或函数(5) int: 声明整型变量或函数(6) long :声明长整型变量或函数(7) short :声明短整型变量或函数(8) signed:声明有...
2019-08-30 22:40:00
171
转载 C语言重学习(由浅入深)第一天
从基础开始重新过一遍C语言,为UE4做做铺垫,重新过一遍大一学过的C语言基础,同时对其进行扩展。今天第一天开始重新学习C,具体内容如下:c语言的编译过程:预编译(将库文件展开,替换宏定义,去掉注释,条件编译(if判断语句的编译等));编译(将代码编译成汇编语言);汇编(将汇编语言转换成机器语言);链接(将之前的几项链接到一起生成可执行的应用程序)。每次编写之前,首先要incl...
2019-08-29 23:06:00
172
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人