- 什么是C语言?
- 答:C语言是一门计算机的高级语言,并且是一门面向过程的计算机编程语言,与C++,Java等面向对象的编程语言有所不同。
2.计算机语言是什么?
- 答:人和计算机进行交流的语言。
- C语言的发展史
- 刚开始C语言没有国际标准,各个公司都有着不同的版本,后来美国推出国际标准ANSIC-C89
- 其编译器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、TURBOC等
- 基础知识
- int main() 表示主函数,主函数是程序的入口,main函数有且只有一个。
- 函数printf为 print function表示为打印函数。
- 库函数是C语言本身提供给我们使用的函数。
- #include
包含一个叫stdio.h的文件,表示为standard、input,outinput,国际标准输入输出流。
- C语言的数据类型:
- char 表示字符数据类型
- short 表示短整型 占用字节数为2
- int 表示整型 占用字节数为4
- long 表示长整型 占用字节数为4
- long long 更长的整型
- float 表示单精度浮点数
- double 表示双精度浮点数
- 为什么会出现这么多的数据类型?
- 答:数值范围不同,存在这么多的类型,其实是为了更加丰富的表达生活中的各种值。
- C语言格式控制字符
格式 | 字符意义 |
%d | 输入十进制整数 |
%s | 输入字符串 |
%c | 输入单个字符 |
%f | 输入浮点数 |
- C语言中的全局变量和局部变量
- 当全局变量和局部变量相等时,局部变量优先,建议不要相同
- const-常属性,const修饰的是常变量
- 枚举变量(enum)枚举是一一列举
- 字面量常量就是直接是 123这种
- #define定义的是标识符常量
- C语言中的输入函数
- scanf("%d%d",&num1,&num2); %d%d表示输入两个整型数,&表示取地址
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)