C
C语言相关知识、笔记、记录等
xw-何妨吟啸且徐行
嵌入式软件开发,汽车域控制器开发,消息中间件开发,致力于自动驾驶领域持续深耕。
展开
-
栈区\堆区\全局区\常量区 记录
1、栈区(stack):由编译器自动分配释放 ,存放函数的参数值,局部变量。 2、堆区(heap): 一般由程序员分配释放, 若程序员不释放,程序结束时可能由系统回收 。 3、全局区(静态区):存放全局变量和静态变量,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。 程序结束后由系统释放。 4、常量区 :常量字符串就是放在这里的。 程序结束后由系统释放。 ...原创 2021-08-22 11:05:02 · 128 阅读 · 0 评论 -
int main(int argc,char *argv[]) 和 int main(int argc, char **argv)使用的几点说明
int main(int argc, char **argv)使用的几点说明 1、argc 是命令行中输入的参数的总的个数,就是总的输入参数个数的和。 2、int main(int argc,char *argv[]) = int main(int argc,char **argv)。 3、char *argv[] 是一个字符数组,其大小是int argc,主要用于表示命令...原创 2020-04-18 14:58:00 · 816 阅读 · 0 评论 -
C语言中指针的作用及使用随笔
C语言中的指针作用及使用: 第一步:所有变量都保存在内存中 第二步:所有变量都可以保存某些值 第三步:使用指针:1)取值 ;2)移动指针 //=========================================== 对指针变量的 & 操作: &变量,目的:获得变量在内存中的地址 返回:变量在内存中的起始地址 结论:指针变量所存储的内容是所指向的...原创 2020-05-04 10:25:59 · 717 阅读 · 0 评论