
C/C++
文章平均质量分 69
mpbchina
目前扯淡中...
展开
-
二维数组的动态分配及参数传递
原文出自:http://www.cnblogs.com/bigshow/archive/2009/01/03/1367661.html1. C语言动态分配二维数组(1)已知第二维char (*a)[N];//指向数组的指针a = (char (*)[N])malloc(sizeof(char *) * m);printf("%d\n", sizeof(a));//4,指针pri转载 2012-03-23 00:08:42 · 888 阅读 · 0 评论 -
不使用string而获取任意长度的字符串
malloc分配一个指向char类型的指针,用scanf获取,不用预先分配数组的长度。之后可通过strlen获取该字符串数组的长度。//charTest.c#include #include #include int main(){ char *str=(char*)malloc(sizeof(char)); scanf("%s",str); printf原创 2012-03-23 00:09:10 · 2230 阅读 · 1 评论 -
简洁明了,C++中动态定义一维数组,二维数组,三维数组
#include#include #include using namespace std;int main(){int hight , row , col ;register int i , j , k ;//srand((unsigned)time(NULL)) ;//////////////////////////////////////////////////////转载 2012-03-23 00:09:00 · 21575 阅读 · 0 评论