![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 51
flykis
这个作者很懒,什么都没留下…
展开
-
函数指针和指针函数
1.指针函数-本质是一个函数返回值是指针的叫指针函数注意:使用指针函数,不能返回指向栈区变量的指针。要自己申请内存(是堆区的,需要自己释放内存)int* function(){ int mn = 10; //mn:栈区变量 int* p = &mn; //p:指针,指向栈区变量 return p; //1.返回p 2.自动释放mn==>p变成了野指针}int main(){ int* pa = function(); p...原创 2022-02-02 21:45:46 · 707 阅读 · 0 评论 -
C语言_指针2
指针三一、内存区域划分1.代码区:存代码2.常量区:存常量:64,66,2,'a','s',"aafa",const修饰的3.全局区(静态全局区)1.静态变量(static修饰的)2.全局变量3.静态变量和全局变量有一个默认值为0#include<stdio.h>#include<iostream>using namespace std;int b; //普通全局变量:项目内(项目作用域)static ...原创 2022-02-02 18:42:46 · 480 阅读 · 0 评论 -
C语言_指针1
指针一一.指针的概念1.为了方便访问内存中的内容,给每一个内存单元编号,我们称这个编号为地址,也就是指针地址即是指针2.指针也是一种数据类型,所以指针有自己的内存,存储的是地址(编号)四要素int a=10int* p=&a;===>int*就是指针本身的类型,p就是指针名,int就是指针指向的类型1.指针本身的类型除去指针名,剩下的就是指针本身的类型2.指针指向的类型除去指针名和一个*,剩下的就是指针指向的类型3.指针本身的内存用来存储原创 2022-02-02 18:09:02 · 720 阅读 · 0 评论