www问答网
所有问题
当前搜索:
初始化与赋值是一个概念吗
在c语言中在定义
一个
指针变量时不能对其进行
初始化
对吗
答:
在c语言中定义指针变量时是可以进行
初始化
的。指针变量的初始化可以在定义时或定义后进行,也可以在数组或结构体中作为元素进行初始化。对于局部指针变量,如果没有明确初始化的
赋值
操作,其值是不确定的,因为声明
一个
变量只是为其分配了一块内存空间,而这块内存中存放的值是不确定的。
请问int
一个
变量=0 到底是设么
意思
,如下我已领变量xx=0,
为
什还能输 ...
答:
因为你的xx=0 这个就是个初始化 (好习惯)在赋值之前用0
初始化赋值
的 所以 0会被后赋值的值所代替。不用担心 是正确的
在C语言中能否这样定义:int x=y=1
答:
不行的,会报错:`y' undeclared (first use in this function)需要改一下: int x,y; x=y=1;这样打印输出的x和y
都是 1
实际上,x=y=1只是给x赋了值,y并没有
赋值
c++new
一个
数组后,对其进行
赋值
,为何不能如C语言一样?
答:
数组
初始化
方法 1、声明时初始化 int a[13] = { 0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 } ; //aint b[20] = { 0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }; // b 的前13为给定的值其余为02、使用单个当
赋值
a[0] = 11;a[1...
c语言结构体中的
一个
char数组怎么
赋值
?
答:
如果提供的初值个数与预定的数组长度相同,在定义时可以省略数组长度,系统会自动根据初值个数确定数组长度。例如:char c[]={‘c’,‘’,‘p’,‘r’,‘o','g','r','a','m'};这时c数组的长度自动定为9。也可以定义
和初始化一个
二维字符数组,例如:char diamond[5][5]={{'',...
定义
一个
double类型一维数组,未
赋值
时输出所有元素值,赋值之后输出所有...
答:
你可以用以下的语法来声明
和初始化一个
double类型的一维数组://声明一个double类型的一维数组double[] array;//初始化一个double类型的一维数组array = new double[10]; //指定数组长度为10//或者同时声明和初始化一个double类型的一维数组double[] array = new double[10]; //指定数组长度为10//...
C语言中变量
赋值
的
一个
问题
答:
做第一次循环时 r已经被
赋值
所以不会保持原值 while里面第一步的时候就是进行赋值判断。修改了R的值 而do 。。。while 就不是这样了 希望对你有所帮助(*^__^*)
int *p,n;则p=&n对还是*p=&n对,两种情况都见过,我很费解,麻烦各位解释...
答:
当然如果是这样写,是合法的:*p = n;//因为这个时候*是解除引用,表示*p
是一个
int类型的变量(即p指向的那个),把n的值
赋值
给它是OK的。我觉的是你对“声明(declearation)”和“
初始化
(initialization)”还有“赋值(assignment)”的理解不到位。建立了着三
个概念
的不同,就基本可以解决这一类...
一个
关于c++的
赋值
问题。个人感觉 有点难。
答:
j, k = 0; for(i=0; i<100; i++) { for(j=0; j<100; j++) { temp = length(i,j); if(temp < 0.5)LR[k++] = temp; } } } 最后LR[0...k-1]存储了符合条件的length
c++怎么给
一个
string
赋值
答:
include "stdafx.h"include include include"string" //操作字符串必须包含的头文件 using namespace std;void main(){ string s1 = "aaaaa";string s2("bbbbb");string s3 = s2; //通过拷贝构造函数,
初始化
s3 string s4(10, 'a');string s5 = "hello"+"world"; //错误 cout << "...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜