指针初始化三种方法
字符数组初始化
①char str1[20]="I love C";
指针指向文字常量区,初始化
②char *str2="I love C";
先给指针赋值,接着指针指向堆区,最后使用strcpy(下面的代码)、scanf等方法将字符串拷贝到堆区
③char*str3;
str3=(char*)malloc(15);
strcpy(str3,"I love C");
scanf("%s",str3);
①char str1[20]="I love C";
指针指向文字常量区,初始化
②char *str2="I love C";
先给指针赋值,接着指针指向堆区,最后使用strcpy(下面的代码)、scanf等方法将字符串拷贝到堆区
③char*str3;
str3=(char*)malloc(15);
strcpy(str3,"I love C");
scanf("%s",str3);
全部评论
相关推荐
03-12 11:56
广西艺术学院 项目助理 点赞 评论 收藏
分享
01-30 22:03
门头沟学院 Java
用微笑面对困难:我滴妈,【俩月】【实习】【主管】仨debuff吃满了,独立设计开发的项目写了绝大占比的运营板块,你独立开发,那维护、问题复盘、日志更新、bug、策划书全是自己整的? 点赞 评论 收藏
分享
