![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
驱动开发巨鹿
灰狼_正能量
只是单纯的记录遇到的问题和解决问题的办法罢了。
展开
-
C语言常见的坑(二)
为什么会混淆数组名和指针 数组名和指针一样都表示一个地址。 这里要提及一下,声明和定义的区别。定义为对象分配了内存而声明并没有分配内存。 //在文件text.c中对指针arr进行定义 char* arr = "abcdefg"; ---------- //在文件main.c中对arr以数组的形式进行声明并调用 #include<stdio.h> extern arr[]; int...原创 2020-02-14 23:56:18 · 205 阅读 · 0 评论 -
C语言常见的坑(一)
const const变量常见于用来固定某些变量的值。 在使用中经常会遇到下面两种情况: //情况1 const int * pTemp1 = &temp1; //情况2 int * const pTemp2 = &temp2; 在情况一中const表示pTemp1指针所指向的变量值,不能通过访问该指针的方式进行改变。 在情况二中const表示pTemp2指针所对应的...原创 2020-02-10 20:57:34 · 296 阅读 · 0 评论