本节书摘来自异步社区《C和指针》一书中的第1章,第1.4节,作者 【美】Kenneth A.Reek,更多章节内容可以访问云栖社区“异步社区”公众号查看
1.4 总结
本章的目的是描述足够的C语言的基础知识,使你对C语言有一个整体的印象。有了这方面的基础,在接下来章节的学习中,你会更加容易理解。
本章的例子程序说明了许多要点。注释以/开始,以/结束,用于在程序中添加一些描述性的说明。#include预处理指令可以使一个函数库头文件的内容由编译器进行处理,#define指令允许你给字面值常量取个符号名。
所有的C程序必须有一个main函数,它是程序执行的起点。函数的标量参数通过传值的方式进行传递,而数组名参数则具有传址调用的语义。字符串是一串由NUL字节结尾的字符,并且有一组库函数以不同的方式专门用于操纵字符串。printf函数执行格式化输出,scanf函数用于格式化输入,getchar和putchar分别执行非格式化字符的输入和输出。if和while语句在C语言中的用途跟它们在其他语言中的用途差不太多。
通过观察例子程序的运行之后,你或许想亲自编写一些程序。你可能觉得C语言所包含的内容应该远远不止这些,确实如此。但是,这个例子程序应该足以让你上手了。