问题201 如何用指针为函数传递数组? 263
问题202 如何用指针表示字符串? 264
问题203 如何使用字符串指针作为函数参数? 265
问题204 字符数组和字符指针的区别是什么? 266
问题205 什么是指针数组? 267
问题206 如何使用指针数组处理字符串? 268
问题207 如何将指针数组作为函数的参数? 269
问题208 什么是指向指针的指针? 270
问题209 二级指针如何应用于一维数组? 271
问题210 如何实现二级指针对二维数组的操作? 272
问题211 二级指针如何操作字符串数组(指针数组)? 273
问题212 如何理解返回指针的函数? 275
问题213 什么是指向函数的指针? 277
问题214 如何用const控制指针? 278
问题215 什么是“野指针”? 279
问题216 main()函数的指针数组形参是怎么回事? 279
问题217 void指针就是空指针吗?它有什么作用? 281
问题218 指针是一种特殊的变量,只能用来保存地址。这句话对吗? 282
问题219 字符指针、浮点数指针以及函数指针这三种类型的变量哪个占用的内存最大?为什么? 282
问题220 一个32位的机器,该机器的指针是多少位? 283
第12章 常用数据结构 284
问题221 空结构体所占的内存是多少? 285
问题222 在c语言中,一个结构体可以包含指向自己的指针吗? 286
问题223 struct person{...};person a;为什么编译出错? 287
问题224 怎样从/向数据文件读/写结构? 289
问题225 枚举与#define宏的区别有哪些? 290
问题226 如何看待枚举类型,枚举类型的优点是什么? 291
问题227 关键字typedef的功能是什么? 292
问题228 类型定义是否允许嵌套? 294
问题229 typedef与#define宏的相似之处与不同之处是什么? 295
问题230 什么是散列法? 296
问题231 大小端模式对union类型数据有什么影响? 297
问题232 如何为联合体变量赋初值? 298
问题233 如何证明联合体变量的所有成员是共享一个内存单元的? 300
问题234 堆和栈的区别是什么? 301
问题235 举例说明,什么是静态链表?什么是动态链表? 302
问题236 单向链表、双向链表和循环链表有什么区别? 304
问题237 如何在链表中的指定位置插入结点? 305
问题238 如何删除链表中指定位置的结点? 306
问题239 如何创建一个动态链表? 308
问题240 指向结构体数组的指针如何应用? 310
第13章 位运算操作符 312
问题241 什么是位运算?位运算符包括哪些? 313
问题242 移位运算中如何补位? 314
问题243 移位运算符与加减运算符的优先级哪个较高? 315
问题244 什么是循环移位? 316
问题245 什么是位段?其优点是什么? 317
问题246 如何正确使用位段? 318
问题247 数据在计算机中的存储单位有哪些?有几种存储形式? 320
第14章 存储管理 322
问题248 与内存息息相关的重要概念有哪些? 323
问题249 指针指向不合法引起了哪些内存问题? 324
问题250 内存分配与释放引起的常见问题有哪些? 325
问题251 什么是内存越界?什么是内存泄露?二者是如何产生的? 326
问题252 c语言提供了哪些动态内存分配函数? 327
问题253 malloc()函数与calloc()函数有什么区别? 328
问题254 内存耗尽怎么办? 328
问题255 动态内存会被自动释放吗? 330
问题256 高位优先与低位优先的不同之处是什么? 330
问题257 free()和delete()怎样处理指针? 331
问题258 怎样利用好敏感的内存资源? 333
第15章 预处理和函数类型 335
问题259 在头文件中#if、_stdc_等字符起什么作用? 336
问题260 如何书写多条语句宏? 337
问题261 预处理中#和##运算符是什么意思? 338
问题262 一个头文件可以包含另一个头文件吗? 339
问题263 #include[]和#include“”有什么区别? 340
问题264 什么是无参宏定义? 341
问题265 什么是带参宏定义? 342
问题266 怎样写参数个数可变的宏? 343
问题267 #pragma预处理的作用是什么? 345
问题268 条件编译的表达形式有哪些? 346
问题269 如何应用内部函数? 347
问题270 如何应用外部函数? 348
第16章 文件的读写操作 351
问题271 各个读写操作的区别是什么? 352
问题272 c语言文件有哪几类? 354
问题273 怎样写数据文件,使之可以在不同字大小、字节顺序或浮点格式的机器上读入? 355
问题274 能否使用fflush()函数清除多余的输入? 356
问题275 fopen()函数打开文件失败的原因是什么? 357
问题276 为什么打开文件后要及时关闭? 358
问题277 文件的打开方式有哪些? 358
问题278 如何正确使用putchar()函数和getchar()函数? 360
问题279 getchar()函数、getch()函数和getche()函数的区别是什么? 361
问题280 使用printf()函数和scanf()函数需要注意什么? 362
问题281 printf()函数有哪些参数? 363
问题282 scanf()函数的格式控制包括哪些? 364
问题283 printf()函数和scanf()函数格式符的修饰符“*”有什么作用? 366
问题284 fscanf()函数、fprintf()函数与scanf()函数和printf()函数有什么不同? 367
问题285 如何判断文件的结束? 368
第17章 图形图像处理 371
问题286 为什么在使用图形函数时要首先初始化图形模式? 372
问题287 怎样初始化图形模式? 372
问题288 初始化时提示“bgi error: graphics not initialized(use 'initgraph')”怎么办? 374
问题289 怎样利用c语言建立独立的图形运行程序? 375
问题290 tc中有几个画线函数?怎么使用? 376
问题291 tc中有几个画矩形函数?怎么使用? 377
问题292 tc中有几个画圆函数?怎么使用? 379
问题293 如何使用c语言填充封闭图形? 380
问题294 tc中有几个和光标有关的函数?怎样使用? 382
问题295 如何在图形模式下输出文本? 383
问题296 背景色、线条颜色和填充颜色有什么区别?何时使用? 386
问题297 怎样记住那么多的颜色? 387
问题298 线条样式和填充样式都有哪些?怎样设置? 388
问题299 怎样复制图形? 392
问题300 怎样在c语言中制作动画? 394 |
|