上传者: 34275620
|
上传时间: 2025-11-22 22:39:26
|
文件大小: 18.8MB
|
文件类型: PDF
第1章 声明和初始化
基本类型
1.1 我该如何决定使用哪种整数类型?
1.2 为什么不精确定义标准类型的大小?
1.3 因为C语言没有精确定义类型的大小,所以我一般都用typedef定义int16和int32。然后根据实际的机器环境把它们定义为int、short、long等类型。这样看来,所有的问题都解决了,是吗?
1.4 新的64位机上的64位类型是什么样的?
指针声明
1.5 这样的声明有什
么问题?char*p1,p2;我在使用p2的时候报错了。
1.6 我想声明一个指针,并为它分配一些空间,但却不行。这样的代码有什么问题?char*p;*p=malloc(10);
声明风格
1.7 怎样声明和定义全局变量和函数最好?
1.8 如何在C中实现不透明(抽象)数据类型?
1.9 如何生成“半全局变量”,就是那种只能被部分源文件中的部分函数访问的变量?