字符串 数组 问题

[复制链接]
查看11 | 回复0 | 2009-9-30 11:36:42 | 显示全部楼层 |阅读模式
#define N 50char **makeArrayOfMessages (int numMessages) { char **arrayOfMessages;//定义指向字符串的指针 arrayOfMessages =(char **) malloc (numMessages*sizeof(char*));//分配numMessages个指针的空间并初始化 if(!arrayOfMessages)exit(-1); return arrayOfMessages;}char **insertMessage (void) { char **message = makeArrayOfMessages(3); int i; for(i=0;i!=3;i++)message=(char*)malloc(N*sizeof(char));//分配存放字符的空间N个char大小空间 message[0] = "messssssssssssssssssage"; message[1] = "asdf"; message[2] = "loi"; return message;}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行