11问答网
所有问题
当前搜索:
指针的值
指针
“变量里面
的值
” 和 “指针地址的值” 和 “指针指向的值” 有...
答:
指针变是的值也就是
指针的值
p,也就是变量i的地址,即100,也就是说p=100,而指针指向的值,指的是指针所指向的地址100这个内存位置,所对应的值,也就是i的值,为1。二、意思不同 指针变量的值。指的是P本身的值,写作P,在这里是a的地址,类型为int型;指针地址的值,指的是p的地址值,...
怎么给一个
指针
赋值
答:
6、使用&符号在变量前面,就表示获取这个变量的内存地址。这个时候就可以复制给
指针
了。例如:将整型变量x的地址赋值给指针p:p = &x。7、在指针变量前面加一个星号,表示获取这个指针指向的地址中的值。例如想要输出指针p的值,就使用 *p 即可。
可以用来初始化
指针的
3种值为( )、( )、和( )。
答:
可以用来初始化
指针的
3种值为(0 )、( NULL)、和(地址 )。对指针进行初始化或赋值只能使用一下四种类型
的值
:(1)0值常量表达式,例如:在编译时可获得0值的整型const 对象或字面值常量0.(2)类型匹配的对象的地址。(3)另一对象之后的下一地址。(4)同类型的另一个有效指针。
指针
怎么进行赋值?
答:
选择A选项,只有A选项符合
指针
变量的赋值。选项解析:选项A,指针变量需要赋值一个变量的地址,A选项中将x变量的地址赋值给指针变量pb,B选项不能将一个变量直接赋值给指针变量。选项C,C选项中的赋值语法是错误的,正确的赋值语法应该是和A选项相同。D选项的错误类型和C选项的类似,所以综合以上分析,正...
C语言
指针的
赋值问题
答:
int *p;p为
指针
,地址是未知的,如果直接赋值 p=a;这样编译可以通过,但是会产生警告,p的地址是随机分配的,这样对未知的地址赋值很危险,可能会覆盖掉某些重要数据,所以避免这种危险,在定义指针时注意初始化,也就是赋值。可以int *p=&a;或者int *p;p=&a;然后再对p进行操作 有错。注意大小写...
c语言如何输出
指针
所指向
的值
答:
需要准备的材料分别有:电脑、C语言编译器。1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。2、在test.cpp文件中,输入C语言代码:int q = 10;int* p = &q;printf("%d\n", *p); 。3、编译器运行test.cpp文件,此时成功输出了
指针
p所指向的变量q
的值
。
改变
指针的值
会改变指针原来所指的值吗
答:
但是变量a
的值
没有发生任何变化。指针变量的值和指针指向的内存空间的值是两个不同的概念,前者存放的是地址,后者是这个地址里面存放的数据,你要弄清楚,不能弄混淆。你改变了指针变量的值,只是改变
指针的
指向,要想改变指针指向的内存空间的数据值,则需要使用指针运算符"*"。
指针
可以给数据赋值吗?
答:
可以直接给
指针
指向的数据赋值。因为*p操作是这样一种运算,返回p
的值
作为地址的那个空间的取值。存放地址的变量称为指针变量。指针变量是一种特殊的变量,它不同于一般的变量,一般变量存放的是数据本身,而指针变量存放的是数据的地址。在使用一个指针时,一个程序既可以直接使用这个指针所储存的内存地址...
能直接给
指针
指向的数据赋值吗?
答:
可以,但int *p;*p=7;这样不行。因为“能直接给
指针
指向的数据”赋值,而这里的p还没有指向,所以不能赋值,这种指针有个名字叫“悬浮指针”,是不能给它赋值的。这样才可以:int a,*p=&a;*p=7;实际上就是使a等于了7。
c语言考试中的问题
指针
变量
的值
是什么
答:
指针
变量
的值
就是其指向空间的地址。比如 int n;int *p=&n;指针变量p的值, 就是n的地址。另一个点 就是p指向的值, 是n的值。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
指针的值和指针指向的值
c语言调换位置指针是什么
c语言指针的值是什么
指针域的值
指针的值是一个地址
C语言指针详解
c语言指针详解通俗易懂
指针的赋值
声明指针变量的符号