double *&L_element这样定义该怎么理解?
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/05 05:55:35
double *&L_element这样定义该怎么理解?
&是取地址运算符,&L_element得到的就是L_element在内存中的存储地址(比如2000)
*用在指针变量前面,如果要定义一个指针变量,要用如下形式:类型名 *指针变量名,
这里,double表明该指针指向的数据类型是double.
但是注意,这里必须是一个变量,而&L_element是一个常量,因此不能作为指针变量名.
那么,我们可不可以把 &L_element 整体作为一个指针变量名呢?
答案是不可以,根据c语言规则,变量名只能由 字母、数字、下划线组成,并且第一个字符不能是数字.
所以,这是一个非法的定义,违反C语言语法规则.
*用在指针变量前面,如果要定义一个指针变量,要用如下形式:类型名 *指针变量名,
这里,double表明该指针指向的数据类型是double.
但是注意,这里必须是一个变量,而&L_element是一个常量,因此不能作为指针变量名.
那么,我们可不可以把 &L_element 整体作为一个指针变量名呢?
答案是不可以,根据c语言规则,变量名只能由 字母、数字、下划线组成,并且第一个字符不能是数字.
所以,这是一个非法的定义,违反C语言语法规则.
double *&L_element这样定义该怎么理解?
爱该怎么定义?或是怎么理解
double a=0;这样定义对吗?
“家庭”该怎么理解,又该怎么定义.
定义一个函数void f(double a,double b,double& s,double& m)该函数实现将s=a
a double sheet of paper怎么理解
可以这样定义double a=7,为什么
下面的程序中 public Trangle(double a,double b,double c)能这样定义吗?说清楚点
人生该怎么定义
爱该怎么定义?
贱该怎么定义
类定义为什么要这样class point{public:double x,y;point(){};point(doubl