侧边栏壁纸
  • 累计撰写 278 篇文章
  • 累计创建 3 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

C语言二级错题积累(1)

xuanxuan
2021-03-17 / 0 评论 / 0 点赞 / 6 阅读 / 1868 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2024-02-14,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
  1. 计算机完成一条指令所花费的时间称为一个指令周期。

  2. 顺序程序具有顺序性、封闭性和可再现性的特点,使得程序设计者能够控制程序执行的过程(包括执行顺序、执行时间),对程序执行的中间结果和状态可以预先估计,这样就可以方便地进行程序的测试和调试。

  3. 为了降低算法的空间复杂度,主要应减少输入数据所占的存储空间以及额外空间,通常采用压缩存储技术。

  4. 算法的计算工作量是用算法所执行的基本运算次数来度量的,而算法所执行的基本运算次数是问题规模(通常用整数)表示的函数。

  5. 算法的复杂程度与程序的编制无关。

  6. 算法需要考虑可行性、确定性、有穷性等。

  7. 栈按先进后出的原则组织数据,所以入栈最早的元素最后出栈。队列按先进先出的原则组织数据,所以入队最早的元素最先退队。

  8. 树的总的结点数为树中所有结点的度数之和再加1.

  9. 结构化程序设计的目的:通过设计结构良好的程序保证程序动态执行的正确性,使程序易理解、易调试、易维护,以提高软件开发的效率,减少出错率,减少出错率,因此结构化程序强调程序的易读性。

  10. 系统软件是管理计算机的资源,提高计算机的使用效率,为用户提供各种服务的软件,如操作系统、数据库管理、编译程序、汇编程序和网络软件等。

  11. 数据库管理技术的三个阶段是人工管理阶段、文件系统阶段和数据库系统阶段。人工管理阶段没有专门的软件对数据进行管理。

  12. 在实体联系模型中,实体是客观存在并且可以相互区别的事物。

  13. C语言中的非执行语句不会被编译,不会生成二进制的机器指令。

  14. 由C语言构成的指令序列称C源程序,C源程序经过C语言编译程序编译之后生成一个后缀为.OBJ的二进制文件(称为目标文件);最后要由"连接程序"把此.OBJ文件与C语言提供的各种数据库函数连接起来生成一个后缀为.EXE的可执行文件。

  15. C语言中标识符由字母、下划线、数字组成,且开头必须是字母或下划线。关键字不能作为标识符。

  16. 取模运算符%,二元运算符,具有左结合性。

  17. 在VC6.0平台中,int4字节,double8字节

  18. C语言的逻辑运算符比较特别,他的操作数没有明确的数据类型,可以是任意合法的表达式。

  19. 不能将一个整数直接赋给指针变量作为地址。

  20. 函数的返回这可以是地址,即指针。

  21. 函数调用中形参值的变化不会传递给实参。

  22. 指针是用来存放地址的变量,用(类型名 *指针变量名)的形式定义。赋值时应将某个变量地址即&x赋值给指针变量。

  23. scanf("%s",s)表示输入一个字符串,遇到空格后会结束输入。所以当字符串内带有空格时,不能使用此语句。

  24. 在C语言中,只有在使用时才占用内存单元的变量,其存储类型是auto和register

  25. 不能再定义结构体的同时,又用结构体类型名定义变量。

  26. 预处理命令是以#号开头的命令,这些,命令因该在函数外书写,一般在源文件的最前面书写,但不是必须在起始位置书写。

  27. C语言的预处理能够实现宏定义和条件编译等功能

  28. buffer-用于接收数据的内存地址,大小至少是size*count字节

  29. size-单位元素的大小,单位是字节

  30. count-元素的个数,每个元素是size字节

  31. stream-输入流

0

评论区