C语言是一种广泛应用于程序设计和开发的高级编程语言,而符号则是C语言中不可或缺的一部分。除了常见的运算符和标点符号外,C语言还有许多花式的特殊符号,下面我们就来了解一下这些符号。
1. #符号
#符号是C语言中的预处理符号,用于将宏定义的参数转换为字符串。例如:
```
#define STR(x) #x
printf('%s', STR(hello world));
```
输出为:
```
hello world
```
2. ##符号
##符号也是C语言中的预处理符号,用于将两个宏参数连接起来。例如:
```
#define CONCAT(x, y) x##y
int num = CONCAT(12, 34);
```
num的值为1234。
3. ?:符号
?:符号是C语言中的条件运算符,也称为三目运算符。它的作用是根据条件表达式的结果来选择两个值中的一个。例如:
```
int a = 10, b = 20;
int max = (a > b) ? a : b;
```
max的值为20。
4. sizeof符号
sizeof符号用于计算变量或类型所占用的字节大小。例如:
```
int num = 10;
printf('%d', sizeof(num));
```
输出为4,因为int类型占用4个字节。
5. ->符号
->符号用于访问结构体指针所指向的结构体的成员变量。例如:
```
struct person {
char name[20];
int age;
};
struct person *p = malloc(sizeof(struct person));
strcpy(p->name, 'Tom');
p->age = 20;
```
6. &符号
&符号用于获取变量的地址。例如:
```
int num = 10;
int *p = #
```
7. *符号
*符号用于指针的声明和解引用。例如:
```
int num = 10;
int *p = #
http://easiu.com/common/images/pz6GXC6Vbk_1.jpg
printf('%d', *p);
```
输出为10,*p表示p所指向的变量。
以上就是C语言中一些常用的花式特殊符号,它们的使用可以使程序更加简洁、高效。
广州创兴家电维修服...
格力空调FR代码
创维26l16sw. 连数字电视
南昌樱花抽油烟机售后
康佳led42m3500pde灰屏
海信双模lq6 1机顶盒
8829csng4h99各脚电压
奥克斯lsqwrf65mx d故障代码
华帝燃气热水器 嗡嗡响
液晶电视机图像抖动
红双喜电磁炉通病
家电维修人员开什么车
株洲奥克斯燃气灶售后
万和燃气热水器售后服务
樱花牌煤气灶售后服务
冬天煤气热水器不热
tcllcd47k73换屏
格力中午空调e5
空调外机 低压端 结霜
康佳xqb 582离合器轴