点击上方"蓝字"关注我们
01、基本数据类型

char 1 字节 −128 ~ 127 单个字符/字母/数字/ASCIIsigned char 1 字节 −128 ~ 127 -unsigned char 1 字节 0 ~ 255 -int 2 到 4 字节 −32,768 ~ 32,767 存储整数signed int 2 字节 −32,768 ~ 32,767unsigned int 2 字节 0 ~ 65,535short int 2 字节 −32,768 ~ 32,767signed short int 2 字节 −32,768 ~ 32,767unsigned short int 2 字节 0 ~ 65,535long int 4 字节 -2,147,483,648 ~ 2,147,483,647signed long int 4 字节 -2,147,483,648 ~ 2,147,483,647unsigned long int 4 字节 0 ~ 4,294,967,295float 4 字节double 8 字节long double 10 字节
02、数据类型
// 创建变量int myNum = 5; // 整数float myFloatNum = 5.99; // 浮点数char myLetter = 'D'; // 字符串// 高精度浮点数据或数字double myDouble = 3.2325467;// 打印输出变量printf("%d\n", myNum);printf("%f\n", myFloatNum);printf("%c\n", myLetter);printf("%lf\n", myDouble);
char 字符型short 短整型int 整型long 长整型float 单精度浮点型double 双精度浮点型void 无类型
03、基本格式说明符
%d 或 %i int 整数%f float 单精度的十进制类型%lf double 高精度浮点数据或数字%c char 字符%s 用于 strings 字符串8 进制 %ho %o %lo10 进制 %hd %d %ld16 进制 %hx/%hX %x/%X %lx/%lX
04、数据格式示例
int myNum = 5;float myFloatNum = 5.99; // 浮点数char myLetter = 'D'; // 字符串// 打印输出变量printf("%d\n", myNum);printf("%f\n", myFloatNum);printf("%c\n", myLetter);
总结
C语言是一种广泛应用于系统软件、嵌入式系统、游戏开发等领域的编程语言。虽然近年来新兴编程语言的兴起对C语言产生了一定的冲击,但C语言仍然保持着其独特的地位和市场需求。
C语言的市场前景可以从以下几个方面来看:
1. **系统软件开发**:C语言在操作系统、编译器、数据库管理系统等底层系统软件中有着广泛的应用。随着物联网、云计算等技术的发展,对于高效、稳定的系统软件的需求不断增加,这为C语言提供了持续的市场需求。
2. **嵌入式系统**:嵌入式系统在现代生活中无处不在,从智能手机、智能家居到汽车电子等,都需要高效的嵌入式软件。C语言因其运行效率高、资源占用少等特点,在嵌入式系统中占据重要地位。
3. **游戏开发**:虽然许多现代游戏开发已经转向使用更高级的编程语言,如C++和Unity,但仍有部分游戏开发者坚持使用C语言进行开发,尤其是在一些对性能要求极高的游戏中。
4. **教育和培训**:C语言作为一门经典的编程语言,在计算机科学教育中占有重要地位。许多学校和培训机构仍将C语言作为入门编程语言进行教学。
5. **开源项目和社区支持**:C语言有着庞大的开源社区和丰富的库资源,这使得开发者能够更容易地找到解决方案和学习资源。这种社区支持也是C语言市场前景的一个重要保障。
综上所述,尽管C语言面临着新兴编程语言的竞争,但其强大的性能和广泛的应用领域使得它仍然具有广阔的市场前景。
上节回顾
| 入门C语言只需一个星期(星期一) |
| 入门C语言只需一个星期(星期二) |
支持作者,糊口
故我在
点击下方卡片 关注我
↓↓↓

Qt历险记