关于C语言编程的问题、《c primer plus》 书中一个例子、不懂、求解

2025-03-03 17:26:43
推荐回答(4个)
回答1:

include 文件 提供有助于使代码与显式指定大小的数据项兼容(无论编译环境如何)的常量、宏和派生类型。它包含用于处理 8 位、16 位、32 位和 64 位对象的机制。该文件是新的 1999 ISO/IEC C 标准的一部分,文件内容反映了导致它包含在 1999 ISO/IEC C 标准中的建议。文件即将更新,以便完全与 1999 ISO/IEC C 标准一致。 提供的基本功能包括:定宽整型、诸如 uintptr_t 的有用类型、常量宏、限制、格式字符串宏。

16_t 和 me16应该是两个int整型变量,只不过程序中两变量间忘了加逗号,会出错的。

回答2:

第二行头文件没有,是因为你没有添加到编译器里面,可以下载并且在编译器上添加!
第四行是定义一个无符号整形变量,,这个是一个结构体。你可以在编译器上按F2进入查看
\斜杠符号是系统识别的符号,不能随便删除,不然就变成了普通的字符了。
%号是指对象操作,例如整形%d,字符%s等

回答3:

《c primer plus》是一本写的很详细的入门书,甚至有些罗嗦。建议你从头耐心看一遍。

回答4:

俺只知道\(反斜杠)是编译符,将“(双引号)或其他有意义的符号作为字符输出