
C语言零碎知识点总结
本栏的主要内容以嵌入式C语言相关的零碎问题进行一系列的总结。
一只小土豆儿呀
这个作者很懒,什么都没留下…
展开
-
二、零碎知识点总结
二、零碎知识点总结 1.标识符的判断:C语言中的标识符有:关键字、预定义标识符、用户标识符 在C中,表示符通俗的说就是定义变量的变量名,函数名等 (* 注意更关键字区别开来,别混了) 规则:就那几个,字母、下划线开头,后面跟数字或者字符亦或者下划线,区分大小写啊,不能用关键字啊,便于理解记忆啊; 2.字符的赋值问题 1.字符顾名思义就一个字符啦,出错首当其冲便是将字符串赋值给字符,如 ch = “abc”,ch 是char类型,而“abc”是char *类型,类型都不一样,肯定不能赋值啦; 原创 2020-08-29 22:54:24 · 415 阅读 · 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 · 550 阅读 · 1 评论