社区
C语言
帖子详情
给指针赋值问题
hollyren
2007-05-15 03:20:16
如下面的例子:
int *p1;
p1=0x00000000;
这样有什么不对吗?
如果要改应该怎么改?
...全文
422
7
打赏
收藏
给指针赋值问题
如下面的例子: int *p1; p1=0x00000000; 这样有什么不对吗? 如果要改应该怎么改?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xxyifan
2007-05-15
打赏
举报
回复
在windows平台,给NULL指针分配了一段地址空间,这段地址空间是受保护的,不可以访问,如todototry(来csdn,学会扯淡了...)所说,这段空间应该是从0 x 0 0 0 0 0 0 0 0 0- x 0 0 0 0 F F F F,所以楼主这样写当然是可以的,呵呵
believe_me
2007-05-15
打赏
举报
回复
编译期可以过,但是如果赋给指针的地址超过允许的范围,会有运行时错误...
eggqq007
2007-05-15
打赏
举报
回复
可以,但是没什么用
PEPSI_COLA
2007-05-15
打赏
举报
回复
我用DEV C++编译通过,不过不知道你这样做的目的是干嘛
yutaooo
2007-05-15
打赏
举报
回复
这个要转型的吧。
reinterpret_cast<int *>(0x12345678);
todototry
2007-05-15
打赏
举报
回复
但是指针指向无效的内存地址,在win平台,0X00000000地址处的内存系统保护
不能使用这块
okokok
todototry
2007-05-15
打赏
举报
回复
可以的
c语言
指针
赋值
指针
变量
赋值
吗,C语言_
指针
变量的
赋值
与运算,很详细
指针
变量的
赋值
指针
变量同普通变量一样,使用之前不仅要定义说明, 而且必须赋予具体的值。未经
赋值
的
指针
变量不能使用, 否则将造成系统混乱,甚至死机。
指针
变量的
赋值
只能赋予地址, 决不能赋予任何其它数据,...
c语言如何将值赋给结构体
指针
,C语言给结构体
指针
赋值
《C语言给结构体
指针
赋值
》由会员分享,可在线阅读,更多相关《C语言给结构体
指针
赋值
(6页珍藏版)》请在人人文库网上搜索。1、指向结构体的
指针
在C语言中几乎可以创建指向任何类型的
指针
,包括用户自定义的类型。...
C语言中的结构体
指针
赋值
问题
在对数组或者接收到的数据进行
赋值
时,往往因为结构体中含有
指针
而无法获取接收到的数据,那么如何才能获取结构体中的
指针
指向的内容呢?这就涉及到两个部分的内容。 1、通过memcpy()
赋值
或者对数据进行结构体的...
c语言中
指针
赋值
问题
,关于C语言
指针
赋值
的
问题
为方便各位小伙伴更好的学习C语言,武林技术小编为此给大家整理了一批资料,供大家交流学习,下面就跟随武林技术频道的编辑一起来先来看看关于C语言
指针
赋值
的
问题
。一个代码:复制代码 代码如下:#include#include#...
关于数组给
指针
赋值
的
问题
观察以下代码:int main() { int a[3][3]; int *p; int(*q)[3]; int **r; p = &a[0][0]; //p = a; 错误 q = a; // q = &a[0][0]; 错误 int **b = new int*[3]; for (int i = 0; i ; i
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章