在习题3-3/4/5/6,卡住了,主要是对于二进制的操作不熟悉,尤其是对C语言中,位的操作,字符的操作异常头痛。看着就觉得心烦。布尔代数真的好晕头。数电模电白学了。
现在有三本书在手《C程序设计语言》K&R,《C primer》,《C语言程序设计--现代方法》,了解很多以前从未知道的细节。比如预处理命令的执行细节,Built和 conplie的区别,C语言运算的实现细节,比如 a + b 等价于 ab+,先压入两个值,再写入运算符号。
再者 指针和数组的区别:
什么叫做:C语言函数调用传递是值的传递:比如定义了函数 int func(int a_parameter, char b_parameter[]) ,然后调用 func(a_argument, b_argument),这个过程其实是把(1) a_parameter(形参) = a_argument(实参);(2)形参进行计算,然后return ()。这个过程中实