点击上方"蓝字"关注我们
01、基本数据类型
char 1 字节 −128 ~ 127 单个字符/字母/数字/ASCII
signed char 1 字节 −128 ~ 127 -
unsigned char 1 字节 0 ~ 255 -
int 2 到 4 字节 −32,768 ~ 32,767 存储整数
signed int 2 字节 −32,768 ~ 32,767
unsigned int 2 字节 0 ~ 65,535
short int 2 字节 −32,768 ~ 32,767
signed short int 2 字节 −32,768 ~ 32,767
unsigned short int 2 字节 0 ~ 65,535
long int 4 字节 -2,147,483,648 ~ 2,147,483,647
signed long int 4 字节 -2,147,483,648 ~ 2,147,483,647
unsigned long int 4 字节 0 ~ 4,294,967,295
float 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 %lo
10 进制 %hd %d %ld
16 进制 %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历险记