www问答网
所有问题
当前搜索:
初始化与赋值的区别
求教,C语言,字符串变量可以
初始化
给字符串变量吗,
赋值
可以吗?
答:
C没有提供字符串变量操作。解决字符串问题是用字符数组完成的。存放字符串的字符数组,在声明时可以同时整体
初始化
(即给每个元素
赋初值
),声明过后就不能再用操作符整体操作了……
...的时候,语句执行了,查看其值,仍是未
初始化
,源代码见下
答:
如果输入中第一个字符就是“,”或“.”,那第一次执行 if (myString[j-1]!=' '){ 时,j=0;那么j-1=-1;此时判断myString[j-1]!=' '是不合适的。也许你输入时在“,”或“.”前输入了空格' '。你再想想。
c++题目解答
答:
4. 必须使用
初始化
列表的情形:因为不能直接在类定义中直接初始化变量,而const类型的变量和引用类型的变量又必须在声明时进行初始化,const类型的变量只能初始化不能进行
赋值
,比如hyong类中定义了const int a变量,而在hyong::hyong(){a=1;}这时就会发生错误,const变量不能赋值,只能初始化。这时就发生了毛盾,...
java成员变量默认
赋值和初始化
答:
程序的执行顺序是自上而下,当你使用b变量时 b变量还未定义。另外设置默认值也不是0 c语言中是一个随机数, java中不太清楚。
如何对结构体成员
赋值和初始化
答:
char……,肯定而且当然不能对一个结构体变量
赋值的
。
初始化
的时候是可以对一个结构体赋值的;},"………",只能对结构体变量中的各个成员分别进行输入和输出;}a={10101:struct student { int……,方式为你说的是结构体变量名吗
初始化赋值
后,为什么不能再次定义a[10]?
答:
是的,编译器的行为和语言标准扭打在一块了,以前在.cpp写很随意,但.c就要注意了写c必须在第一行定义变量应该是先定义,再单独
赋值
,或者直接定义并赋值int a=7;
GLOBALVARIABLE与variable
有什么区别
答:
• 4.插入数组元素(Insert Into Array) ——在数组中指定的位置插入元素。• 例题讲解• 例题讲解• 5.
初始化
数组(Initialize Array) ——用于创建所有元 素值都相等的数组, 元素输入端子决定每个元素的数据类型和数值, 维长度输入端子决定数组的长度,• 6.从数组...
*p=&a与p=&a
的区别
答:
p=&a 与 p=&a 都是对指针P赋值,不过第一个是写在
初始化
的时候,第二个是写在其他
赋值的
时候。至于答案的第二行输出3 2,那是因为printf("%d %d\n",*p,(*q)++);这句(*q)++实际上是给a++了,也就是a的值是3了,printf填值是从右向左的,而且(*q)++的++在后面;所以“%d %d...
如果定义数组时存储类别为static,数组定义未
初始化
或
赋值
时数组元素的值...
答:
如果如果是static的话,当定义的时候就是回同时
初始化
为0,
赋值
之后,就是你的所赋的值
C++中,拷贝构造函数,
和
构造函数
有什么区别
?
答:
构造函数:是用于对对象
初始化
名字,必须与类的名字相同,比如说定义一个圆类。复制构造函数,在某种意义上相当于运算符“=”重载,把一个对象的数值复制给另一个 class circle { public:circle (int r):radium(r){};//构造函数的第一种写法 circle (int r){radium=r;}//构造函数的第二种写法...
棣栭〉
<涓婁竴椤
63
64
65
66
68
69
70
71
72
涓嬩竴椤
灏鹃〉
67
其他人还搜