00问答网
所有问题
当前搜索:
C语言数组的使用
C语言
中[ ]代表什么?
答:
C语言中“[ ]”代表
数组
。例如:int a[6] 则表示a是一个长度为6的整形数组,当
使用
时,也可以表示数组中的元素 例如 a[1]则表示上面数组中的第二个元素。1、C语言是一门通用计算机编程语言,应用广泛。
C语言的
设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不...
c语言
中 关于字符
数组
char[ ]={1,2,3,4}; 此语句是否是正确的数组说...
答:
虽然char
c
[]={1,2,3,4}; 没有说明方面的错误,也能正常编译,这是由于
C
/C++中字符型变量与整形变量是可以通用的。但达不到你说的“不用加引号了”的效果。char c[]只是说明c是字符型
数组
变量,说明白点就是单字节数组;至于你在说明时赋什么值那就要看等号右边的大括号里怎么写。你这种写法...
C语言
中一维
数组
正确的定义
答:
可以是常量或符号常量,不能为变量。例如:1、int x[8]; 表示定义一个整型数组x,数组长度为8.2、float a[8],b[10];表示定义一个实型数组b,数组长度为8,一个实型
数组c
,数组长度为10 3、 ch[15]; 表示定义一个字符数组ch,数组长度为15。
C语言 数组
中b[3][2]=a[2][3] 是
如何
进行赋值的。
答:
表达式b[3][2] = a[2][3]表示把a数组中第2行第3列的元素的值赋给b数组中第3行第2列的元素(从0开始算)该赋值有错误,a[2][3]下标越界了,a的下标范围是[0,1][0,2],该操作将会读取内存中不属于该
数组的
数据,是没有意义的数值 如果你想把a拷贝给b只能逐个赋值 for (int i = ...
C语言
:“除了在定义
数组
时用初值列表对数组整体赋值以外,无法再对数组...
答:
正确的——这里说的“能”与“不能”是指用
C语言的
语句操作。C没有提供对
数组
整体赋值的语句,所以肯定是不能对数组进行整体赋值的。严格说,“除了在定义数组时……”的说法也欠妥,因为C代码中的变量定义语句其实也不属于C,而是C的编译器语句——就是说那些定义语句并不生成机器代码,只是在编译时...
C语言
是什么,我要
怎么
学
答:
2. C是结构式语言 结构式语言的显著特点是代码及数据的分隔化, 即程序的各个部分除了必要的 信息交流外彼此独立。这种结构化方式可使程序层次清晰, 便于
使用
、维护以及调 试。
C 语言
是以函数形式提供给用户的, 这些函数可方便的调用, 并具有多种循 环、条件语句控制程序流向, 从而使程序完全结构化。...
关于
c语言的数组
答:
){ char s[200]="hello world!";} int func2(){ static char s[200]="hello world!";} func1中,"hello world!"为常量数组,存放在data段 数组s从func1的栈上分配,然后常量
数组的
值复制到数组s中 func2中,"hello world!"为初值,数组s编译时就确定在data段,初值为"hello world!"...
c语言
关于
数组的
问题
答:
include<stdio.h>void main() { FILE *fp; char buffer[256],str[256]; int i,x,y,z; if ( fp=fopen("test.txt","r") ) { fgets(str,255,fp); while ( !feof(fp) ) { fscanf(fp,"%d %d %d",&x,&y,&z); i=0; while ( str[i]!=0 ) { if ...
C语言
字符串
数组
答:
导致这个问题的原因是缓存满了,要
使用
语句 fflush(stdin) 将缓存清空可正常执行 此语句不建议经常使用,但却是没有办法的办法了,这是
C语言的
不足,在其他的高级语言中向这样的错误就不存在,在学C的时候先应付着 赶快去试试吧………include<stdio.h> main(){ int i,n;char p[100];scanf("%...
C语言
中第一维
数组的
大小的准确定义
答:
ANSI
C
89标准中规定,一个
数组的
尺寸(下标)必须是一个整型常量表达式以便于在编译时计算大小,而这里的所谓常量(或者常量表达式的运算结果),一般是指unsigned int。16位编译器(比如Turbo C)中,unsigned int为16位,因此数组最多32767个数据。32位编译器(比如Visual C++ 6.0)中,unsigned int为...
棣栭〉
<涓婁竴椤
67
68
69
70
71
72
73
74
75
76
其他人还搜