指针数组的应用
来源:互联网 发布:大数据分析scala 编辑:程序博客网 时间:2024/05/21 17:34
以下为自己犯的错误代码
#include <stdio.h>#define maxsize 3char* test[maxsize];int main(){char names[maxsize];int i;for(i=0;i<maxsize;i++){scanf("%s",names);test[i]=names;//printf("%s\n",test[i]);}for(i=0;i<maxsize;i++){printf("%s+",test[i]);}return 0;}
应改为:
/*maxsize指的是最多有几组数据size指的是每个字符串就大的长度说明:test是指针数组,要想使test中的每一个指针都指向输入的不同的字符串,则在每一次输入字符串时,都要动态开辟一个新的空间。而不是单纯的只用一个数组来接收,这样的话会使所有的指针指向同一个字符串*/#include <stdio.h>#include <stdlib.h>#define maxsize 3char* test[maxsize];int size = 10;int main(){char *str = NULL;int i;for(i=0;i<maxsize;i++){str = malloc(sizeof(char) *size);scanf("%s",str);test[i]=str;}for(i=0;i<maxsize;i++){printf("%s+",test[i]);}for(i=0;i<maxsize;i++){free(test[i]);}return 0;}
- 指针数组的应用
- 指针数组的应用
- 指针数组的应用
- 函数指针数组的应用
- 数组中指针的应用
- 指针数组与二维数组的应用
- 数组指针与指针数组的应用实例
- 数组指针与指针数组的基本应用
- 指针的应用,数组的排序
- 二维数组,指针数组,指向指针数组的指针的应用练习〈一〉
- 类的函数指针数组应用实例
- 二级指针的应用~动态数组
- c语言数组指针的应用
- 指向结构体数组的指针应用
- 指针数组的应用-间接寻址表
- 栈的应用 数组模拟 (指针)
- 存放字符串的指针数组相关应用
- typedef在数组、指针方面的应用
- 区间重叠判断算法
- javascropt学习笔记1
- Mysql初始化root密码和允许远程访问
- linux常用指令
- 集成显示与独立显卡-OK
- 指针数组的应用
- How to get Windows 8 Apps to use proxy for internet access
- 水晶报表遇到的一些问题随记
- NullPointerException at org.springframework.faces.webflow.FlowViewStateManager.saveView
- assert在debug 和 release版本中的区别
- Java反射机制(取得类的全部的属性)
- 【官方】淘宝新旺铺热门问题答疑
- IOS Post form(data and pic)
- low-memory 处理思路