我有几个字符传 如何弄?

derek7 2005-03-19 03:08:11
char [] []可以吗??
...全文
222 点赞 收藏 8
写回复
8 条回复
derek7 2005年03月31日
#include <vector>
#include <iostream>
using namespace std;
void p()
{
char *a[100];
char aa[][100];
for (int i=0;i<5;i++)
{
for(int j=0;j++;j<100)
aa[i][j]=0;
}
}

main()
{
p();
}



看看老说aa大小未知???

如何具体的用
回复 点赞
Joehlc 2005年03月30日
可以用字符数组也可以用字符指针来处理字符串

char string[]="China";
char *string="China";
回复 点赞
xjp6688 2005年03月30日
for(i=0;i<n;i++)
cin>>a[i];
回复 点赞
zengwujun 2005年03月20日
数组第一维可以不定,但其他维必须确定的

char * a[100];
char a[][100];
回复 点赞
Flood1984 2005年03月20日
char [20] [20];
只要数组大小固定了就可以
回复 点赞
lyz0418 2005年03月19日
#include <iostream.h>

int main()
{
char a[100][100];
int n,i;
cout<<"输入字符串数"<<endl;
cin>>n;
for(i=0;i<n;i++)
cin>>a[i];
for(i=0;i<n;i++)
cout<<a[i]<<endl;
return 0;
}
回复 点赞
llf_hust 2005年03月19日
不可以,因为声明的时候数组的第一维和第二维必须要有明确的大小
回复 点赞
guo_42 2005年03月19日
没看明白讲什么!
回复 点赞
发动态
发帖子
新手乐园
创建于2007-09-28

1.4w+

社区成员

4.1w+

社区内容

C/C++ 新手乐园
社区公告
暂无公告