88问答网
所有问题
当前搜索:
如何初始化指针变量
在c语言中在定义一个
指针变量
时不能对其进行
初始化
答:
在c语言中定义指针变量时是可以进行初始化的。
指针变量的初始化可以在定义时或定义后进行,也可以在数组或结构体中作为元素进行初始化
。对于局部指针变量,如果没有明确初始化的赋值操作,其值是不确定的,因为声明一个变量只是为其分配了一块内存空间,而这块内存中存放的值是不确定的。什么是指针?C语...
类内
指针
成员
变量怎么初始化
答:
你可以考虑的简单一点,如果类里只是一个普通成员变量,
你是怎么初始化呢.你应该不会考虑去分配内存了吧.直接使用第二种赋值就可以了.还有你可以这么想
,你通过参数传进来的是一个指针变量,如果你再对这个变量用new分配内存,那么你传进来的指针变量就显得多余了,为什么不对成员变量分配内存,而要通过一个变...
c++类里面添加类的静态成员
指针变量如何初始化
答:
static Person*p; //这个就是类里面的静态
指针变量
};那么,在类外指针的
初始化
,有两种,要么指向一块内存空间,要么是空指针,初始化可以这样写 Person* Person :: q = new Person; //这个就是类外面初始化。或者 Person* Person :: q=NULL;参看如下代码:include<iostream>using names...
C++中
指针
的用法有那些?怎么定义?
怎么初始化
?
答:
(1)
指针类型说明,即定义变量为一个指针变量;(2) 指针变量名;(3) 变量值(指针)所指向的变量的数据类型
。其一般形式为:类型说明符 *变量名;其中,*表示这是一个指针变量,变量名即为定义的指针变量名,类型说明符表示本指针变量所指向的变量的数据类型。例如: int *p1;表示p1 是一个指针变量, 它的值是某...
如何
创建指向字符串
变量
的
指针
数组及
初始化
?
答:
1、在运行命令中输入”char *str[]={"Hello","C++","World"}“。2、按照步骤运行命令:#include <stdio.h>,#include <string.h>,void main(){char *str[] = {"Hello", "C++", "World"}。char **p;for(p=str; p<str+3; p++)puts(*p); }
指针
数组是指在C语言和C++语言中,...
指针就是地址吗,
指针变量
难道不是地址?
答:
如果
指针变量
p保存了变量a的地址,那么称作p指向了a,*p 就是变量a。如果p是一个指针变量,*p 表示了以 p 的内容为地址的变量,就是p指向的变量。可以这样来理解指针:指针是一种特殊的语言机制,它存放的是其它变量的地址,并且可以通过解引用操作符*,来获取该地址的内容。这也造成了一种指向的...
c语言程序
指针
问题
答:
1、
指针变量
未被
初始化
指针变量未被初始化,指针变量就不会被分配存储空间。在程序中如果使用了未被分配 空间的指针,就会出现难以查找的错误。如在程序main(){int x, p;x= 100;p= x;printf(“*p=%d\n”,p);9...
如何
创建指向字符串
变量
的
指针
数组及
初始化
?
答:
1、在运行命令中输入”char *str[]={"Hello","C++","World"}“。2、按照步骤运行命令:#include <stdio.h>,#include <string.h>,void main(){char *str[] = {"Hello", "C++", "World"}。char **p;for(p=str; p<str+3; p++)puts(*p); }
指针
数组是指在C语言和C++语言中,...
怎样初始化
一个结构体中指向另一个结构体的结构体
指针变量
答:
int stu } stu;typedef struct MyStu { stu *t;int mystu;}mystustudent;int main(){ mystudent * p = malloc (sizeof(struct Mystu));//这里面你只是为mystudent这个结构体开辟了一个空间,由p来指向这个空间,但是我们要确定一点,就是这个空间里面存放了一个
指针
(它仅仅开辟了一个指针的...
C语言,
指针变量
的
初始化
可以直接赋地址,比如int *ps=10000; 这句话为什...
答:
首先是语法上有错,10000是个整数,不可以直接赋值给
指针
;你可以使用强制类型转换,int *ps = (int *)10000;然后更重要的是,地址必须是合法的,所谓合法的地址,包括程序代码的地址,
变量
的地址,数组的地址,动态分配的地址;10000是你凭空捏造的,大多数情况下,这个地址不合法,访问这个地址会造成...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言指针初始化赋值
C语言中指针初始化
如何初始化本地指针变量
指针定义时初始化
怎么对指针初始化
指针变量未初始化
如何给指针赋值
指针如何初始化为0
空指针和野指针的区别