首页 > 台湾 > 嘉义市 > c数组,C语言数组定义

c数组,C语言数组定义

来源:整理 时间:2023-08-19 07:12:58 编辑:好学习 手机版

1,C语言数组定义

int a[5][5] 可以, float a[5][5]也可以, char a[5][5]还可以。。 只是,第一个是整型的。第二个是符点型的。第三个是字符型的。
可以的啊,表示其中的每个成员都是float类型的
不行

C语言数组定义

2,C语言数组定义

不行的,C语言不允许动态的数组类型。你可以用指针实现: int n; scanf("%d",&n); int *a=(int*)malloc(sizeof(int)*n);
这是不行的. 定义静态数组时长度必须是常量.所以如果n要从键盘输入的话,就必须定义成动态数组.方法如下:*/ int i, n ,*a; scanf("%d", &n ); a =( int* )malloc( n * sizeof(int) ); //动态申请数组,长度为n //使用时就这样: for( i = 0; i < n; i++ ) scanf("%d", &a[ i ]); }

C语言数组定义

3,C语言数组定义

这是不行的. 定义静态数组时长度必须是常量.所以如果n要从键盘输入的话,就必须定义成动态数组.方法如下:*/ int i, n ,*a; scanf("%d", &n ); a =( int* )malloc( n * sizeof(int) ); //动态申请数组,长度为n //使用时就这样: for( i = 0; i < n; i++ ) scanf("%d", &a[ i ]); }
这个的确是错误的。若想要这样定义int a[n];可在程序前加上#define n 4,然后把前面的int n=4;删了,这样就行了。
int n=4;这一句实践定义了n为int型变量,给它赋值4后当然i还是变量,因为i是可以变的量,而数组要求开辟一个指定的空间,所以括号中为了与之对应就不能用变量,只能是常量,比如int a[5];或在程序前已定义了宏#define n=5;在写成a[n]就可以了,因为这时的n已经代表一个常量了,而不是像int i=4中的i(还是个变量,因为你以后可以改变它的值)
不知道是那本书,总之数组是值类型,编译的时候就确定好空间的,肯定不能用变量的,不然编译器哪里知道要分配多少空间。

C语言数组定义

文章TAG:数组c语言语言定义c数组

最近更新

  • 男性科,男性如果要结扎一般是手术或专科医院

    男性如果要结扎,去综合医院的话一般是手术;如果去专科医院,一般是男性科室,因为专科医院是分科室的,除了外科,还有男性科室,泌尿外科是男科吗,男性的科室一般专门检查男性的生殖器官,所 ......

    嘉义市 日期:2023-05-06

  • 公务员资料,网上学习 考试资源下载地址:

    Pwd=2d72提取代码:2D74资源包括:省考和国考的各类学习-1公务员、各类网络课程的学习资源、历届真题的国家/省/省/省、考前冲刺、行政能力测试、-1公务员省考资源汇总百度云 ......

    嘉义市 日期:2023-05-06

  • 写作业听什么歌,写作业适合听什么歌

    写作业适合听什么歌2,在写作业时应该听什么音乐1,写作业适合听什么歌写作业真不适合听歌。歌曲都是由歌词和配乐组成,我们正常人听歌想要体会歌曲的美丽,除了配乐一般还要听歌词,写作业一 ......

    嘉义市 日期:2023-05-06

  • 总价包干合同,请问建安工程签总价包干合同有没有金额限制

    请问建安工程签总价包干合同有没有金额限制建安工程签订总价包干合同,没有规定,它通常是在投标报价时有这样的表述:总价承包、单价承包,1、总价承包意思是:工程在没有变更的前提下,就是总 ......

    嘉义市 日期:2023-05-06

  • 练字作品,求一些比较著名的书法家我要练字

    求一些比较著名的书法家我要练字从楷书开始的话可以写颜真卿的《多宝塔》《勤礼碑》(厚重、大气)从行书入门的话可以写王羲之的《圣教序》《兰亭序》(飘逸、秀美)或者米芾的《蜀素帖》《苕溪 ......

    嘉义市 日期:2023-05-06

  • 田野英文,英语田野英语:场字译为什么?

    场,英文词、名词、形容词、及物动词、不及物动词,用作名词时表示“场”;牧场;荒野;战场;运动场;字段,名称;场”,当用作形容词时,意思是“扫描场;田赛;Wild”用作及物动词时,意 ......

    嘉义市 日期:2023-05-06

  • 牙齿酸痛吃什么药,牙齿痛吃什么药

    牙齿痛吃什么药牙痛安~[产品类型]:解热镇痛药[产品性能]:主要用于急性智齿冠周炎、局部牙槽脓肿、牙龈炎、牙周炎、口腔炎等。看看你適合吃嗎?{0}2,牙齿酸痛吃怎么药吃牙痛药如果冷 ......

    嘉义市 日期:2023-05-06

  • 感悟女人,女生大会心德体会700字

    女生大会心德体会700字心得体会三年的学习生活转瞬即逝,在学习中有苦也有乐,在高中生活里有许多快乐的时光,在这里我学到了许多的知识,也了解了许多的东西,所以这样我的人生才是丰富多采 ......

    嘉义市 日期:2023-05-05