当前位置:首页 > 编程笔记 > 正文
已解决

杂记 define,typedef,static,memset,ifndef,递归,逻辑与,整型提升,算术转换

来自网友在路上 178878提问 提问时间:2023-10-07 08:06:08阅读次数: 78

最佳答案 问答题库788位专家为你答疑解惑

目录

常量,define

 typedef

static

​编辑​编辑 #define定义常量和宏

指针 

​编辑 操作系统,网络

system执行系统命令

memset 

ifndef

递归

冒泡排序

单目操作符

逻辑与&& 

隐式类型转换

整型提升 

算术转换


有符号无符号所占的字节是一样的 

常量,define

 

 typedef

static

 

 #define定义常量和宏

指针 

 操作系统,网络

system执行系统命令

memset 

ifndef

避免头文件被引好多次 ,比如都引了#include<stdio.h>,这个头文件有1000行,都引,那不就是好几千行,重复了

当别人在包含add.h时都会先判断if没有定义它,第一次引add.h头文件时已经定义了,所以别人第二次在引用add.h,#endif前面的代码都不会执行。

防止同一个头文件被重复引用多次。_ADD_H_一般都是根据头文件的名字写的

递归

冒泡排序

单目操作符

 

逻辑与&& 

左边是假,右边不管是什么都不算了

隐式类型转换

整型提升 

 

算术转换

 

 

 

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"杂记 define,typedef,static,memset,ifndef,递归,逻辑与,整型提升,算术转换":http://eshow365.cn/6-16684-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!