Problem 1.1
(a) What do curly braces denote in C?Why does it make sense to use curly braces to surround
the body of a function?
我的答案:
我认为C中{}的作用是标志一个执行段,执行段是C中执行单元,使用{}标志。如果仅仅是一条语句,那么可以省略{}。
每个function都是一个执行单元,因此使用{}是很自然的。
(b) Describe the difference betweenthe literal values 7, "7", and ’7’.
我的答案:
7,整型,16或32字节。
“7”, 表示字符串,含有字符'7'和'\0',长度为两个字节
'7', 单个字符,长度为一个字节