![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
新手学C心得
九小茴
新手上路
展开
-
新手心得--C语言关键字data、bit
data、bit原创 2021-12-23 10:33:13 · 4314 阅读 · 1 评论 -
新手心得--变量名
C语言在对变量的命名和和符号常量的命名存在一些限制条件。变量名是由字母和数字组成的,变量名的第一个字符必须为字母,_被看为字母。大写字母和小写字母是有区别的,所以x和X是不同的名字。注意:变量名使用小写字母;符号常量名使用大写字母,以提高区别性 C语言内部的关键字不能用作变量名 变量名在命名时尽量从字面上表达变量的用途例如:#define TIME 300 int time_is_over=0;...原创 2021-12-16 14:59:48 · 1026 阅读 · 0 评论 -
新手心得--while和if
While和if①while是计算机的一种基本循环模式。当满足条件时进入循环,进入循环后,当条件不满足时,跳出循环。while语句的一般表达式为:while(表达式){循环体}。②if语句用来判定所给定的条件是否满足,根据判定的结果(真或假)决定执行给出的两种操作之一。if语句的一般表达式为:if(表达式)(执行语句)。...原创 2021-11-23 09:58:47 · 260 阅读 · 0 评论 -
新手心得--关于define、_asm(“nop”)、typedef struct
#define Key 0,是定义了宏Key,其内容会被替换为0;#define Key,仅是定义了Key,一般用于#ifdef Key之类的宏编译#ifdef 判断某个宏是否被定义,若已定义,执行随后的语句例#define Key#ifdef Keycode //检测到Key定义了,所以这段代码就会执行,若是不想执行这段代码,直接将宏定义 //(#define Key)屏蔽掉就可以了,在代码移植时,比较方便#endif...原创 2021-11-06 09:49:21 · 2349 阅读 · 0 评论 -
新手心得--typedef
typedef 类型重定义,一般在项目以及结构体重命名时用的较多例子一:在程序里面经常用到typedef unsigned int uint16_tuint8_t表示int型,八位,无符号用typedef不仅可以省时间,而且从重定义的命名方式看也会更加清晰例子二:结构体typedef struct{}t_key_ctrl;表示这个结构体的名字是t_key_ctrl;这个t可以认为是一种标志,提示自己看到这个就知道是结构体(自己理解的)...原创 2021-11-14 20:00:02 · 681 阅读 · 0 评论 -
新手心得--static
主要有两个方面的作用一、static应用于局部变量时,局部变量的生命周期变长(static此时是只初始化一次,下一次直接读取上一次的值)例子:voidtest(){staticint i=0;i++;printf(“%d”,i);}intmain(){ int a=0; while(a<5) { test(); a++; }}此时输出的值为1,2,3,4,5若不加st...原创 2021-11-14 20:20:14 · 323 阅读 · 0 评论