1.4 总结
注释以/*开始,以*/结束,用于在程序中添加一些描述性的说明。#include预处理指令可以
使一个函数库头文件的内容由编译器进行处理,#define指令允许你给字面值常量取个符号名。
所有的C程序必须有一个main函数,它是程序执行的起点。函数的标量参数通过传值的方式进行传递,而数组名参数则具有传址调用的语义。字符串是一串由NUL字节结尾的字符,并且有一组库函数以不同的方式专门用于操纵字符串。printf函数执行格式化输出,scanf函数用于格式化输入,getchar和putchar分别执行非格式化字符的输入和输出。if和while语句在C语言的用途跟它们在其他语言中的用途差不多。
1.5 警告的总结
1.在scanf函数的标量参数前未添加&字符。
2.机械地把printf函数的格式代码照搬于scanf函数。
3.在应该使用&&操作符的地方误用了&操作符。
4.误用=操作符而不是==操作符来测试相等性。
1.6 编程提示的总结
1.使用#include指令避免重复声明。
2.使用#define指令给常量值取名。
3.在#include文件中放置函数原型。
4.在使用下标前先检查它们的值。
5.在while或if表达式中蕴含赋值操作。
6.如何编写一个空循环体。
7.始终要进行检查,确保数组不越界。
C和指针 第1章 快速上手 1.4 总结
于 2022-06-08 17:34:04 首次发布