C语言零碎知识点总结
本栏的主要内容以嵌入式C语言相关的零碎问题进行一系列的总结。
一只小土豆儿呀
这个作者很懒,什么都没留下…
展开
-
二、零碎知识点总结
二、零碎知识点总结1.标识符的判断:C语言中的标识符有:关键字、预定义标识符、用户标识符 在C中,表示符通俗的说就是定义变量的变量名,函数名等 (* 注意更关键字区别开来,别混了) 规则:就那几个,字母、下划线开头,后面跟数字或者字符亦或者下划线,区分大小写啊,不能用关键字啊,便于理解记忆啊;2.字符的赋值问题 1.字符顾名思义就一个字符啦,出错首当其冲便是将字符串赋值给字符,如 ch = “abc”,ch 是char类型,而“abc”是char *类型,类型都不一样,肯定不能赋值啦;原创 2020-08-29 22:54:24 · 388 阅读 · 1 评论 -
一、结构体对齐、指针str和数组str问题
结构体对齐、char*str/char str[] 问题1.结构体对齐的问题(32位下)1.1结构体字节对齐问题看下面代码:#include <stdio.h>#include <string.h>struct { short a1; short a2; short a3; }A;struct{ long a1; short a2; }B;int main(int argc, const char *argv[]){原创 2020-08-25 21:10:26 · 517 阅读 · 1 评论