社区
C语言
帖子详情
给指针赋值问题
hollyren
2007-05-15 03:20:16
如下面的例子:
int *p1;
p1=0x00000000;
这样有什么不对吗?
如果要改应该怎么改?
...全文
435
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++
指针
的13份资料
`会将`5`
赋值
给`p`所指向的变量。
指针
也可以进行加减操作,如`p++`会使
指针
向后移动一个变量的大小。 5. **多级
指针
**:可以声明指向
指针
的
指针
,如`int **pp;`,这种多级
指针
常用于动态内存分配和函数参数传递。 ...
c++ 多级
指针
赋值
问题
c++ 多级
指针
赋值
问题
c语言结构体中
指针
赋值
,关于结构体里
指针
的
指针
赋值
有关
问题
关于结构体里
指针
的
指针
赋值
问题
typedefstruct_pic_datapic_data;struct_pic_data{unsignedchar**rgba;};...pic_data*poutdata=newpic_data;poutdata->rgba=(unsignedchar**)malloc(1024);poutdata->rgba[0][0...
c语言如何将值赋给结构体
指针
,C语言给结构体
指针
赋值
《C语言给结构体
指针
赋值
》由会员分享,可在线阅读,更多相关《C语言给结构体
指针
赋值
(6页珍藏版)》请在人人文库网上搜索。1、指向结构体的
指针
在C语言中几乎可以创建指向任何类型的
指针
,包括用户自定义的类型。...
c语言
指针
赋值
指针
变量
赋值
吗,C语言_
指针
变量的
赋值
与运算,很详细
指针
变量的
赋值
指针
变量同普通变量一样,使用之前不仅要定义说明, 而且必须赋予具体的值。未经
赋值
的
指针
变量不能使用, 否则将造成系统混乱,甚至死机。
指针
变量的
赋值
只能赋予地址, 决不能赋予任何其它数据,...
C语言
70,036
社区成员
243,244
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章