00问答网
所有问题
C语言二维数组 什么时候要用define
不懂啊,C语言令我相当头痛啊
举报该问题
推荐答案 2008-11-11
#define COUNT 100
那么COUNT 就代表是100,当你在填二维数组的时候,如果里面要多次使用同种意义的数据,并在今后可能需要改动的时候,就定义一个宏,如上所示,将所有代表这种意思并值都为100的数据由COUNT来代替。在以后想修改数组里100的值的时候,就不需要一个一个的进行修改,直接改一下COUNT 的值就可以了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/0jnBIDBI.html
其他回答
第1个回答 2008-11-11
DEFINE 是用来定义常量的如:define A 100,
在以后的程序里,A就是100
第2个回答 2008-11-11
不一定要啊
define 是宏定义字符,跟二维数组没关系的。
第3个回答 2008-11-11
可以在定义二维数组下标范围的时候使用
第4个回答 2008-11-11
为了以后改程序方便 就用define
相似回答
C语言
怎么宏定义一个2
维数组
答:
define
M 80 define N 100 define ARRAY(A,M,N) A[M][N]char ARRAY;2、宏定义是
C
提供的三种预处理功能的其中一种,这三种预处理包括:宏定义、文件包含、条件编译 宏定义又称为宏代换、宏替换,简称“宏”。格式:define 标识符 字符串 其中的标识符就是所谓的符号常量,也称为“宏名”。预...
C语言
中如何定义
数组
答:
C语言
中,同变量一样;
数组
也必须先定义后使用。一维数组的定义形式:类型标识符 数组名[常量表达式];例如int a[10]; 其中a为地址常量。如变量的定义一样,int a ;double a;float a等;数组的定义只是把后面的变量名改为数组名而已。int a[10]就是定义了一个数组名为a的数组;此数组有10...
C语言数组
的应用
答:
C语言数组
的应用 C语言一维数组的定义和引用 (一)
维数组
的界说和引证 在程序设计中,为了处置便利,把具有一样类型的若干变量按有序的办法组织起来。这些按序摆放的同类数据元素的调集称为数组。在
C言语
中,数组归于布局数据类型。一个数组能够分化为多个数组元素,这些数组元素能够是根本数据类型或是布局类型。因而...
是否可以“宏定义(#
define
)”一个指针,指向一个
二维数组
?
答:
可以,举例说明:
define
MYPOINTER (unsigned char *)a int a[5][10];unsigned char *p;int i,j;for ( i=0;i<5;i++ ) for ( j=0;j<10;j++ ) a[i][j]=i*10+j; //给
数组
赋值 for ( i=0,p=MYPOINTER ;i<5*10*sizeof(int);i++,p++ ) *p=0; //用指针将数组清0 ...
大家正在搜
define c语言怎么用
c语言里的define是什么意思
C语言二维数组指针
C语言二维数组输入输出
c语言define n 10
c语言二维数组排序
c语言二维数组求和
c语言二维数组例题
c语言二维数组下标
相关问题
C语言宏定义二维数组
C语言如果FUDGY开始用DEFINE
c语言编程:输入一个M*N二维数组,求该二维数组所有靠外侧的...
C语言怎么宏定义一个2维数组
c语言有关二维数组变量初始化
c语言怎么定义二维数组
c语言中怎么用二维数组作为函数参数
c语言二维数组的运用