55问答网
所有问题
当前搜索:
给指针赋值
指针
变量
赋值
三种形式是什么?
答:
指针变量
赋值
有三种方式:int i1、i2以及i3。1、nt *p1=&i1,*p2=i2; 用整形变量的地址给基类型为整形的指针变量赋值。2、p1=&i3;
给指针
变量赋予变量的地址。3、p1=p2; 通过指针变量给指针变量赋值。存放地址的变量称为指针变量。指针变量是一种特殊的变量,它不同于一般的变量,一般变量...
能直接
给指针
指向的数据
赋值
吗?
答:
可以,但int *p;*p=7;这样不行。因为“能直接
给指针
指向的数据”
赋值
,而这里的p还没有指向,所以不能赋值,这种指针有个名字叫“悬浮指针”,是不能给它赋值的。这样才可以:int a,*p=&a;*p=7;实际上就是使a等于了7。
指针
变量可以直接给它
赋值
吗?
答:
可以,指针变量的值是存储地址,需要
赋值
对应类型的变量的地址;如:int a = 0;int *p;p = &a; // 赋值变量的地址 也等效于定义语句:int a = 0;int *p = &a;
怎么给一个
指针赋值
答:
1、打开visual studio,创建一个控制台应用程序,用于演示
指针
的使用、
赋值
和取值。2、在Main方法中,添加一个unsafe代码段,C#语法中的指针都需要放在这个代码段中。3、定义一个指针变量,与定义普通变量唯一的区别就是在变量的类型后面加上一个星号。例如:定义一个整型指针变量p,定义形式如下:int* p...
C语言
指针
的
赋值
问题
答:
int*p;p为
指针
,地址是未知的,如果直接
赋值
p=a;这样编译可以通过,但是会产生警告,p的地址是随机分配的,这样对未知的地址赋值很危险,可能会覆盖掉某些重要数据,所以避免这种危险,在定义指针时注意初始化,也就是赋值。可以int*p=&a;或者int*p;p=&a;然后再对p进行操作 有错。注意大小写,...
指针
变量可以由整数
赋值
不能用浮点赋值
答:
因为
指针
本身代表的是地址,而计算机内的地址都是无符号整型,所以只能由整数
赋值
。但是指针所指向的变量类型并不受限制,可以是整型也可以浮点型。比如有数组a,指针p=a; p指向的就是a数组的首地址,p=a+1,那么*p=a[1]; 可以通过修改*p改变a[1]的值。
指针
可以给数据
赋值
吗?
答:
可以直接
给指针
指向的数据
赋值
。因为*p操作是这样一种运算,返回p的值作为地址的那个空间的取值。存放地址的变量称为指针变量。指针变量是一种特殊的变量,它不同于一般的变量,一般变量存放的是数据本身,而指针变量存放的是数据的地址。在使用一个指针时,一个程序既可以直接使用这个指针所储存的内存地址...
c语言
指针
如何
赋值
答:
1、变量的
指针
就是变量的地址。存放变量地址的变量是指针变量。即在C语言中,允许用一个变量来存放指针,这种变量称为指针变量。因此,一个指针变量的值就是某个变量的地址或称为某变量的指针。2、为了表示指针变量和它所指向的变量之间的关系,在程序中用“*”符号表示“指向”。3、定义指针变量.对...
c语言
指针
=指针能不能直接
赋值
答:
c语言
指针
=指针可以直接
赋值
的。例如:int a,*p=&a,*q;q=p;
在给指针变量处理字符串时可以直接
给指针赋值
为字符串常量也可以通过ge...
答:
你可以直接
给指针赋值
为字符串常量。例如:char *str = "Hello World!";这样做可以将字符串常量 "Hello World!" 赋值给指针变量 str。但是这样做并不能修改字符串常量的内容。你也可以使用 gets 函数从标准输入(通常是键盘)读入字符串,并将其赋值给指针变量。例如:char str[100];gets(str);这...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言指针可以赋值吗
c语指针赋值
把一个指针赋值给一个变量
给指针赋值null
指针函数怎么赋值
初始化指针不能赋值指针吗
C语言中指针初始化
如何给指针指向的地址赋值
给指针赋值是从苐几个地址开始