C语言的代码风格和注意事项 这篇文章主要记录《C Primer Plus》中作者提醒学习者注意的 C 语言代码风格和注意事项等内容,是一篇学习笔记。 赋值或者计算时的数据类型转换—— C 语言中如 1.2 这样的浮点数都是默认为 double 类型的,1 这样的整数默认为 int 类型。当在为变量赋值的时候最好标明数值的类型(如:float a = 1.2f;),或者使用强制类型转换确保计算或者赋值的时候数据类型正 2017-08-06 Computer Science > Programming Language > C
使用作为参数传入的数组指针计算数组大小 在学校实验周编写程序时,需要将程序中的结构体数组存储到文件中。我编写了一个 StoreData 函数,实现接受结构体数组的首地址并将结构体数组在二进制模式下写入文件中的功能。并编写了一个 RequestData 函数用于从文件中读取出结构体数组。编写完成后进行测试,出现了以下类似的问题(不是实际代码,是为了讲解问题简单写的): 1234567/*代码片段1*/int ExampleFunction 2017-07-23 Computer Science > Programming Language > C
C语言的数据类型 最近暑假正在看《C Primer Plus》,借此机会写一些笔记发布在博客上,以后复习也比较容易。 C语言的基本数据类型由11个关键字组成:int, float, double, char, short, long, unsigned, signed, _Bool, _Imaginary, _Complex。 这十一个关键字的不同组合可以生成不同的数据类型: 有符号或无符号(加 unsigned 2017-07-21 Computer Science > Programming Language > C