- 博客(6)
- 收藏
- 关注
原创 c语言程序设计现代方法简略笔记————编写大型程序(一)
大多数大型程序需要包含多个源文件共享的宏定义和类型定义,这些定义都应该包含在头文件中,例如,我们正在编写一个程序,其中使用了BOOL,TRUE,FALSE的宏(即布尔,真与否。C99中没必要定义这几个宏,因为都在<srdbool.h>头文件中已经定义了相关的宏)。我们将这些宏放在同一个文件中boolean.h。
2025-06-13 14:19:21
749
原创 c语言程序设计现代方法简略笔记————预处理器
名字意义_LINE_被编译文件的行号_FILE_被编译的文件名_DATE_编译的日期(月 日 年)_TIME_编译的时间(时 分 秒)_STDC_如果编译器符合c标准(c89或c99),结果为1_DATA_和_TIME_宏存储着程序被编译的时间。使用这两个宏可以帮助我们区分同一个程序的不同版本。_LINE_和_FILE_宏用于寻找错误,c语言库也提供一个通用的用于检测错误的宏——assert宏。这里先不赘述。
2025-05-30 15:02:25
558
原创 c语言程序设计现代方法简略笔记————指针(二)
循环会逐步令p等于a[0],a[1]........直到a[10]然后发现条件不满足,循环终止。
2025-04-27 18:02:20
636
原创 c语言程序设计现代方法简略笔记————函数(一)
一般格式与限制:返回类型 函数名(形式参数)声明语句返回类型是函数返回值的类型。函数不能返回数组类型,但是没有其他的返回限制若返回类型为void类型,则表示该函数没有返回值若省略返回类型,c89会假定返回类型为int型,而在c99中这是不合法的有些人会把返回类型放在函数名头顶,单独占一行。这是完全可以的,并且在返回类型非常冗长时,例如unsigned long int型,单独占一行是非常有用的。形式参数用逗号间隔,同时每个参数前都应该声明其类型。
2025-04-23 14:40:45
809
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅