04 2020 档案

strstr函数实现(嵌入式软件面试题页1)
摘要:题目内容来自网络 答案个人总结,仅供参考 1、A 经典的strcpy的函数实现原理,众所周知,不多说 2、C;X2[2][2]=0x38 如果在定义数组时就对全部元素赋初值,即完全初始化,则第一维的长度可以不指定,但第二维的长度不能省。 3、宏定义 ((*(u32 *) (addr))= (valu 阅读全文

posted @ 2020-04-29 17:10 Kunix 阅读(235) 评论(0) 推荐(0)

指针和引用的区别
摘要:指针是一个变量,其存储的是一个地址,指向内存的一个存储单元。引用(c++具备)跟原变量实质是同一个东西,只不过是原变量的一个别名,在内存中占同一个存储单元。指针可以有多级,但引用只能有一级指针可以为空,但引用值不能为NULL,并且引用在定义的时候必须初始化;指针在初始化后可以改变,引用在初始化后不能 阅读全文

posted @ 2020-04-28 17:24 Kunix 阅读(255) 评论(0) 推荐(0)

typedef的用法
摘要:内容来自互联网 1、类型别名 愿意是定义两个指针 char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针和一个字符变量; 以下则可行: typedef char* PCHAR; // 一般用大写 PCHAR pa, pb; // 可行,同时声明了两个指向字符变量的 阅读全文

posted @ 2020-04-28 15:29 Kunix 阅读(335) 评论(0) 推荐(0)