读书人

请问 怎么往指针的列里面分配空间和存

发布时间: 2012-03-06 20:47:55 作者: rapoo

请教 如何往指针的列里面分配空间和存数据
会往行里面放数据,往列里面放字符串
请问怎么,往列里面存单个数据?
float** cj(int paa,int pbb)
{
int a3=paa,b3=pbb;
float **cj;
cj=(float**)malloc(a3*sizeof(float*));
for(int i=0;i <a3;a3++)
{
*cj=(float*)malloc(b3*sizeof(float));
for(int j=0;j <b3;b3++)
{
printf( "请输入第 %d 个人的第 %d 门成绩\n ",i+1,j+1);
scanf( "%f ",&*cj[i]);
printf( "%f\n ",*(cj[0]));
}
}
return cj;
}

谢谢哈

[解决办法]
根据下标找到元素,
然后赋值/输入就可以了。

读书人网 >C++

热点推荐