首页 >>  正文

数组初始化

来源:baiyundou.net   日期:2024-09-22

金轮雁4342c语言中一维数组的初始化是什么意思,有什么作用?? -
奚善常19317588003 ______ 一维数组初始化就是给一维数组赋初值,作用就是申明的这个一维数组有了一个确定的值,从而可以得到具体应用.一个数组申明后,如果没有赋值,那么只是分配了内存空间,没有具体的值,也可以说是空,其组成是“\0”也就是NULL,无...

金轮雁4342一维数组初始化的两种方式? -
奚善常19317588003 ______ int[] arr = new int[5];//动态初始化 String[] arr1 = new String[]{"Tom","Jerry","Jim"};//静态初始化

金轮雁4342怎样对一个数组进行初始化,这个数组的元素都是某个类的对象,要求调用构造函数.
奚善常19317588003 ______ thing(int i=X):i(i){} 把构造函数换成这个东东,把x的值替换X,直接thing a[1000];就可以了.. 这样的话,不带参数不会调用默认构造函数,而会调用这个缺省参数的函数. 哦这样的话 你可以在thing里弄个类静态变量static n; 然后再外面初始化thing::n=0; 初始化的时候thing():i(n){}就可以了!~全局变量也可以达到这个效果. 要么 你就用循环吧...

金轮雁4342关于数组的初始化~~~简单问题,高手来看看吧. -
奚善常19317588003 ______ 由于C语言不支持动态数组,所以实现动态数组需要迂回的方法. 可以先从一维动态数组开始,最简单的方法是声明一个指针,指向malloc开辟一块空间,这个指针就是一个动态数组了.那么现在就是用吧!如果这个动态数组只是一个字符串还...

金轮雁4342C语言 程序设计 关于数组的初始化 -
奚善常19317588003 ______ 你好!!!char s[]="BOOK" char s[10]="BOOK" 都表示在声明数组的时候,就初始化,就是先了定义,即给数组分配了内存空间,系统并把字符“BOOK”,放到刚才的空间里,所以是符合语法的.但是 char s[10]; s[10]="BOOK" 和 ...

金轮雁4342结构体数组怎么初始化
奚善常19317588003 ______ 标准的答案!1.可以用memset初始化;2.用循环初始化每个数组中的每个结构体元素.

金轮雁4342JAVA里的数组初始化问题. -
奚善常19317588003 ______ 静态初始化:int a[]={1,2,3}; 动态初始化:int a[]; a=new int[3]; for(int i=0;i{ a[i]=i; }

金轮雁4342什么时候可以初始化数组 -
奚善常19317588003 ______ 1,可以在声明数组的同时直接初始化2,先声明,然后再用到的时候初始化

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024