C++指针初始化「建议收藏」

C++指针初始化「建议收藏」指针变量需要初始化后才能使用1.指向变量char*p;chara=’a’;p=&a;2.指向数组chara[20]={‘a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’};char*s1;s1=&a[0];3.不指向具体变量char*s1=newchar;定义了一个char型指针s1指向一个char型变量4.初始化为nullptr无法使用该指针变量…

指针变量需要初始化后才能使用
1.指向变量

char *p;
char a = 'a';
p = &a;

2.指向数组

char a[20] = { 
   'a','b', 'c','d','e','f', 'g', 'h'};

char *s1;
s1 = &a[0];

3.不指向具体变量

char *s1 = new char;

定义了一个 char 型指针 s1 指向一个 char 型变量

4.初始化为 nullptr 无法使用该指针变量

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/10589.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注