C语言指针
文章平均质量分 89
C语言指针的相关知识
Skystrike.️
这个作者很懒,什么都没留下…
展开
-
C语言指针的相关知识(2023.09.08)
每天学习进步一点,收获多一点。原创 2023-09-08 19:47:53 · 39 阅读 · 0 评论 -
C语言指针的相关知识(2023.09.07)
每天学习进步一点,向着高薪工作努力。一、指针的基本介绍假设定义了一个a变量,例如:int a,那么当程序执行时,计算机将为这个特定的变量分配一定的存储空间,而分配的具体存储空间大小则取决于这个变量的类型,同时也取决于编译器。例如:int-4 byte;指针的概念:指针是一个变量,它存放着另一个变量的地址。这是因为,int变量占据4个字节,当实行+1操作时,实际上地址+4;二、指针的类型为什么不能只使用一个通用的类型来进行存储呢?因为指针不及能用来存储内存地址,原创 2023-09-07 19:06:22 · 28 阅读 · 0 评论 -
C语言指针的相关知识(2023.09.09)
当main函数执行到调用Add函数时,main函数将会暂停,而在栈上会分配Add函数执行所需要的内存,而之前说过,在任何时间,在执行的函数都会是栈顶的那个函数,所以main函数将等待Add函数完成返回。首先,我们需要理解程序的定义:程序可以认为是一组顺序的计算机指令集合,我们可以使用C语言进行编程,但是在计算机的底层,他们最终都将以二进制的格式执行,任何需要被执行的程序都将被编码为2进制格式。可以看到,当程序运行后,Add函数中a的值(main函数中a的地址)与main函数中a的地址的结果是一模一样的。原创 2023-09-09 16:53:08 · 36 阅读 · 0 评论