![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
IOTTEC
一个不追求完美的人
展开
-
C语言中常见关键字
1 define 2 ifdef 条件编译 3 extern 变量申明 4 typedef 类型别名 5 结构体原创 2019-11-01 09:32:35 · 611 阅读 · 0 评论 -
C语言中指针
int a; Int p=&a;这里代表p是一个指针类型 *p 把p指针里面的内容读出来 &a 把a的地址取出来 指针的类型:指针本身所具有的类型 指针所指向的类型:当你通过指针来访问指针所指向的内存区时,指针所指向的类型决定了编译器将把那片内存区里的内容当做什么来看待。 指针的值 指针的值是指针本身存储的数值,这个值将被编译器当作一个地址,而不是一个一般的数值。 指针本身所占据的...原创 2019-11-01 09:32:24 · 119 阅读 · 0 评论 -
C语言中字符串
C语言 定义:strstr(str1,str2) 函数用于判断字符串str2是否是str1的子串。如果是,则该函数返回str2在str1中首次出现的地址;否则,返回NULL。 定义说的有点羞涩难懂。举个例子就知道了。 比如: char str2 = “cdef”; char str1 = “abcdefgh”; 则通过函数,将返回 strstr(str1,str2) = cdefgh; 如果str...原创 2019-11-01 09:32:13 · 139 阅读 · 0 评论 -
C语言中位操作
0&0 0 0&1 0 1&0 0 1&1 1 0|0 0 0|1 1 1|0 1 1|1 1 &0x80 即 &0x1000 0000 即将低7位全部设为0 只看第8位 一般加上if用于判断某一位是否为1 |0x80 即 | 0x1000 0000 即将低7位不变 第8位设为1 一般用于将某一特定位置1 USART3_RX...原创 2019-11-01 09:28:40 · 628 阅读 · 0 评论