《21天学通C语言(第7版)》一2.5 答 疑

简介:

本节书摘来自异步社区《21天学通C语言(第7版)》一书中的第2章,第2.5节,作者 【美】Bradley Jones , Peter Aitken , Dean Miller,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.5 答 疑

21天学通C语言(第7版)
问:注释对程序有何影响?

答:注释是给程序员看的。编译器将源代码转换成目标代码时,完全忽略所有的注释和空白。这意味着,注释丝毫不会影响可执行程序。包含大量注释的程序与没有注释的程序执行效率相同。注释的确让源代码更长,但是这无关紧要。总而言之,应该在源代码中多加注释、多留空白,提高代码的可读性,方便后期维护。

问:语句和块有何区别?

答:块是用花括号({})括起来的一组语句。可以使用语句的大部分地方都能使用块。

问:如何找到可用的库函数?

答:许多编译器都提供在线文档记录库函数。它们通常都按字母顺序排列。附录C中列出了许多常用的函数。在你更了解C语言后,记得多阅读附录的内容,以便在需要时复用库函数(如果不是为了练习,重复劳动意义不大!)。

相关文章
|
2月前
|
机器学习/深度学习 人工智能 C语言
【c语言基础题】— —第五版,可当作日常练习和期末复习,有奇效哟!
【c语言基础题】— —第五版,可当作日常练习和期末复习,有奇效哟!
43 1
|
4月前
|
移动开发 C语言
C语言中的#和##你还傻傻分不清楚吗
简单介绍两者的用途并以代码的形式举例
|
2月前
|
C语言
【C语言】——三道基础程序练习
【C语言】——三道基础程序练习
29 1
|
2月前
|
机器学习/深度学习 C语言
【c语言基础题】— —第二版,可当作日常练习和期末复习,有奇效哟!
【c语言基础题】— —第二版,可当作日常练习和期末复习,有奇效哟!
81 0
|
7月前
|
编译器 C语言
C语言杂碎知识 最后两个肯定你不知道
C语言杂碎知识 最后两个肯定你不知道
|
11月前
|
存储 编译器 C语言
抽丝剥茧C语言(初阶 下)(下)
抽丝剥茧C语言(初阶 下)
|
11月前
|
编译器 C语言
|
C语言
一些c语言零碎小知识
一些c语言零碎小知识
74 0
一些c语言零碎小知识
|
算法 C语言
【C语言】题集 of ③
设置个字符串数组arr,把它所进行打印。然后求字符串数量,再用for循环再去遍历。打印出来本题目就可以了,其实就是这么容易。 唯一需要考虑的就是如何把小写字母转换成大写字母这个操作,其实这个并不需要去担心。因为我们可以用到一个函数就可以把小写字母转换成大写字母。 C库函数 int tolower(int c)转换给定的字母为小写。
132 0
|
算法 物联网 数据安全/隐私保护
【C语言】题集 of ⑤
程序调用自身的编程技巧称为递归。递归作为一种算法在程序设计语言中是广泛应用的。一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题转换位一个与原问题相似的规模较小的问题来去进行求解,递归策略只需少了的程序就可以描述出解题的
111 0