您现在的位置:网站首页答辩论文计算机毕业设计计算机论文

495个C语言问题

  • 简介:  495个C语言问题
    类型:pdf   
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载

   18.8 哪里可以找到好的源代码实例, 以供研究和学习? . . . . . . . . . 100
   18.9 有什么好的学习C 的书?有哪些高级的书和参考? . . . . . . . . 100
   18.10 哪里可以找到标准C 函数库的源代码? . . . . . . . . . . . . . . . 101
   18.11 是否有一个在线的C 参考指南? . . . . . . . . . . . . . . . . . . 101
   18.12 哪里可以得到ANSI/ISO C 标准? . . . . . . . . . . . . . . . . . 101
   18.13 我需要分析和评估表达式的代码。. . . . . . . . . . . . . . . . . 101
   18.14 哪里可以找到C 的BNF 或YACC 语法? . . . . . . . . . . . . . 101
   18.15 谁有C 编译器的测试套件? . . . . . . . . . . . . . . . . . . . . . 102
   18.16 哪里有一些有用的源代码片段和例子的收集? . . . . . . . . . . . 102
   18.17 我需要执行多精度算术的代码。. . . . . . . . . . . . . . . . . . . 102
   18.18 在哪里和怎样取得这些可自由发布的程序? . . . . . . . . . . . . 102
   19 系统依赖105
   19.1 怎样从键盘直接读入字符而不用等RETURN 键?怎样防止字符
   输入时的回显? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
   19.2 怎样知道有未读的字符, 如果有, 有多少?如果没有字符, 怎样使
   读入不阻断? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
   19.3 怎样显示一个百分比或“转动的短棒” 的进展表示器? . . . . . . 106
   19.4 怎样清屏?怎样输出彩色文本?怎样移动光标到指定位置? . . . 106
   19.5 怎样读入方向键, 功能键? . . . . . . . . . . . . . . . . . . . . . . 107
   19.6 怎样读入鼠标输入? . . . . . . . . . . . . . . . . . . . . . . . . . 107
   19.7 怎样做串口(“comm”) 的输入输出? . . . . . . . . . . . . . . . . 107
   19.8 怎样直接输出到打印机? . . . . . . . . . . . . . . . . . . . . . . . 107
   19.9 怎样发送控制终端或其它设备的逃逸指令序列? . . . . . . . . . . 108
   19.10 怎样直接访问输入输出板? . . . . . . . . . . . . . . . . . . . . . 108
   19.11 怎样做图形? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
   19.12 怎样显示GIF 和JPEG 图象? . . . . . . . . . . . . . . . . . . . 108
   19.13 怎样检验一个文件是否存在? . . . . . . . . . . . . . . . . . . . . 108
   19.14 怎样在读入文件前, 知道文件大小? . . . . . . . . . . . . . . . . . 109
   目录xiii
   19.15 怎样得到文件的修改日期和时间? . . . . . . . . . . . . . . . . . 109
   19.16 怎样缩短一个文件而不用清除或重写? . . . . . . . . . . . . . . . 109
   19.17 怎样在文件中插入或删除一行(或记录)? . . . . . . . . . . . . . . 109
   19.18 怎样从一个打开的流或文件描述符得到文件名? . . . . . . . . . . 110
   19.19 怎样删除一个文件? . . . . . . . . . . . . . . . . . . . . . . . . . 110
   19.20 怎样复制一个文件? . . . . . . . . . . . . . . . . . . . . . . . . . 110
   19.21 为什么用了详尽的路径还不能打开文件? fopen("c:n newdir
   nfile.dat", "r") 返回错误。. . . . . . . . . . . . . . . . . . . . . . 110
   19.22 fopen() 不让我打开文件: "$HOME/.profile" 和"˜/ .myrcfile"。. 111
   19.23 怎样制止MS-DOS 下令人担忧的“Abort, Retry, Ignore?” 信息? 111
   19.24 遇到“Too many open files (打开文件太多)” 的错误, 怎样增加同
   时打开文件的允许数目? . . . . . . . . . . . . . . . . . . . . . . . 111
   19.25 怎样在C 中读入目录? . . . . . . . . . . . . . . . . . . . . . . . . 111
   19.26 怎样找出系统还有多少内存可用? . . . . . . . . . . . . . . . . . 111
   19.27 怎样分配大于64K 的数组或结构? . . . . . . . . . . . . . . . . . 111
   19.28 错误信息“DGROUP data allocation exceeds 64K (DGROUP 数
   据分配内存超过64K)” 说明什么?我应该怎么做?我以为使用了
   大内存模型, 那我就可以使用多于64K 的数据! . . . . . . . . . . 112
   19.29 怎样访问位于某的特定地址的内存(内存映射的设备或图显内存)? 112
   19.30 怎样在一个C 程序中调用另一个程序(独立可执行的程序, 或系统
   命令)? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
   19.31 怎样调用另一个程序或命令, 同时收集它的输出? . . . . . . . . . 113
   19.32 怎样才能发现程序自己的执行文件的全路径? . . . . . . . . . . . 113
   19.33 怎样找出和执行文件在同一目录的配置文件? . . . . . . . . . . . 113
   19.34 一个进程如何改变它的调用者的环境变量? . . . . . . . . . . . . 113
   19.35 怎样读入一个对象文件并跳跃到其中的地址? . . . . . . . . . . . 114
   19.36 怎样实现精度小于秒的延时或记录用户回应的时间? . . . . . . . 114
   19.37 怎样抓获或忽略像control-C 这样的键盘中断? . . . . . . . . . . 114
   19.38 怎样很好地处理浮点异常? . . . . . . . . . . . . . . . . . . . . . 115
   19.39 怎样使用socket?网络化?写客户/服务器程序? . . . . . . . . . 115
   19.40 怎样调用BIOS 函数?写ISR?创建TSR? . . . . . . . . . . . . 115
   19.41 编译程序, 编译器出示“union REGS” 未定义错误信息, 连接器出
   示“int86()” 的未定义错误信息。. . . . . . . . . . . . . . . . . . 115
   19.42 什么是“near” 和“far” 指针? . . . . . . . . . . . . . . . . . . . . 116
   19.43 我不能使用这些非标准、依赖系统的函数, 程序需要兼容ANSI! . 116
   20 杂项117
   20.1 怎样从一个函数返回多个值? . . . . . . . . . . . . . . . . . . . . 117
   20.2 怎样访问命令行参数? . . . . . . . . . . . . . . . . . . . . . . . . 117
   目录xiv
   20.3 怎样写数据文件, 使之可以在不同字大小、字节顺序或浮点格式
   的机器上读入? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
   20.4 怎样调用一个由char * 指针指向函数名的函数? . . . . . . . . . 117
   20.5 怎样实现比特数组或集合? . . . . . . . . . . . . . . . . . . . . . 118
   20.6 怎样判断机器的字节顺序是高字节在前还是低字节在前? . . . . . 118
   20.7 怎样掉换字节? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
   20.8 怎样转换整数到二进制或十六进制? . . . . . . . . . . . . . . . . 119
   20.9 我可以使用二进制常数吗?有printf() 的二进制的格式符吗? . . 119
   20.10 什么是计算整数中比特为1 的个数的最有效的方法? . . . . . . . 119
   20.11 什么是提高程序效率的最好方法? . . . . . . . . . . . . . . . . . 119
   20.12 指针真得比数组快吗?函数调用会拖慢程序多少? ++i 比i = i
   +1 快吗? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
   20.13 人们说编译器优化的很好, 我们不在需要为速度而写汇编了, 但我
   的编译器连用移位代替i/=2 都做不到。. . . . . . . . . . . . . . 120
   20.14 怎样不用临时变量而交换两个值? . . . . . . . . . . . . . . . . . 120
   20.15 是否有根据字符串做切换的方法? . . . . . . . . . . . . . . . . . 121
   20.16 是否有使用非常量case 标志的方法(例如范围或任意的表达式)? 121
   20.17 return 语句外层的括号是否真的可选择? . . . . . . . . . . . . . . 121
   20.18 为什么C 注释不能嵌套?怎样注释掉含有注释的代码?引用字符
   串内的注释是否合法? . . . . . . . . . . . . . . . . . . . . . . . . 121
   20.19 C 是个伟大的语言还是别的?哪个其它语言可以写象a+++++b
   这样的代码? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
   20.20 为什么C 没有嵌套函数? . . . . . . . . . . . . . . . . . . . . . . 122
   20.21 assert() 是什么?怎样用它? . . . . . . . . . . . . . . . . . . . . . 122
   20.22 怎样从C 中调用FORTRAN (C++, BASIC, Pascal, Ada, LISP)
   的函数?反之亦然? . . . . . . . . . . . . . . . . . . . . . . . . . 122
   20.23 有什么程序可以做从Pascal 或Fortran (或LISP, Ada, awk, “老”
   C) 到C 的转换? . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
   20.24 C++ 是C 的超集吗?可以用C++ 编译器来编译C 代码吗? . . 123
   20.25 需要用到“近似” 的strcmp, 比较两个字符串的近似度, 并不需要
   完全一样。. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
   20.26 什么是散列法? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
   20.27 由一个日期, 怎样知道是星期几? . . . . . . . . . . . . . . . . . . 124
   20.28 (year%4 == 0) 是否足够判断润年?2000 年是闰年吗? . . . . . . 124
   20.29 一个难题: 怎样写一个输出自己源代码的程序? . . . . . . . . . . 124
   20.30 什么是“达夫设备” (Duff’s Device)? . . . . . . . . . . . . . . . . 125
   20.31 下届国际C 混乱代码竞赛(IOCCC) 什么时候进行?哪里可以找
   到当前和以前的获胜代码? . . . . . . . . . . . . . . . . . . . . . 125
   20.32 [K&R1] 提到的关健字entry 是什么? . . . . . . . . . . . . . . . . 126
   目录xv
   20.33 C 的名字从何而来? . . . . . . . . . . . . . . . . . . . . . . . . . 126
   20.34 “char” 如何发音? . . . . . . . . . . . . . . . . . . . . . . . . . . 126
   20.35 “lvalue” 和“rvalue” 代表什么意思? . . . . . . . . . . . . . . . . 126
   20.36 哪里可以取得本FAQ (英文版) 的额外副本? . . . . . . . . . . . 126
   21 感谢129
   文献131
查看评论 已有0位网友发表了看法
  • 验证码: