C语言程序运行之前为什么要经过编译这个阶段,不编译为什么不能运行呢
45.c程序要通过编译,连接才能得到可执行的目标程序 46.用c语言编写程序,可以编写出任何类型的程序 47.C语言允许有空函数 48.C程序书写格式,允许一行内可以写几个语句 49.C程序的语句无行号 50.C语言的每个语句的...
公共考点
1.算法的空间复杂度是指算法在执行过程中所需要的内存空间。
2.算法的时间复杂度是指算法所需要的计算工作量。
3.数据的逻辑结构与储存结构不是一一对应的。
4.队列的修改是以先进先出的原则进行的。–与队列结构有关联的是先到先服务的作业调度。
5.循环队列中的元素个数随队头指针和队尾指针变化而动态变化。
6.C语言中的result只是一个自己定义的量
7.对空和队满时,头尾指针均相等。
8.冒泡法是在扫描过程中逐次比较相邻两个元素的大小。例:9+8+7+6+5+4+3+2+1=45.
9.对象间的信息传递靠消息。
10.多态性是指同一个操作可以是不同对象的行为。操作—对象。
C语言
1.源程序的扩展名为.c,目标程序的扩展名为.obj,可执行程序的扩展名为.exe(每个后缀为.c的C语言都可以单独进行编译)(C语言编译程序把.c编译成.obj的二进制文件)(链接形成.exe文件)
2.循环结构、选择结构,顺序结构都是结构化程序的基本结构。
3.N-S流程图是复杂算法的描述手段。
4.长方形为处理框。椭圆形为连接点。
5.一个c语言只能有一个主函数。
6.函数的定义不可以嵌套,函数的调用可以嵌套。
7.C语言总是以main函数开始执行。
8.常量的类型:整型常量、实型常量、字符常量、字符串常量、符号常量。
9.十进制整型常量:基本数字范围:0-9;(十进制小数两边必须有数字)
八进制整型常量:以0开头,输出格式控制符为%o,基本数字范围0-7;
十六进制整型常量:以0x开头,输出格式为%x,基本数字范围为0-15写为A-F或a-f;
指数形式:e前必须有数字,e后必须为整数。
10. 关键字属于标识符。(关键字不能做变量名也不能做函数名)
11.数值型常量有整型常量、实型常量但均有正负值之分。
12.语言的预编译处理可以可以用符号名代表一个常量定义是不必指定常量类型。
13.实型常量又称实数或浮点数。