Chinaunix首页 | 论坛 | 博客
  • 博客访问: 408105
  • 博文数量: 117
  • 博客积分: 5235
  • 博客等级: 大校
  • 技术积分: 1775
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-12 15:51
文章分类

全部博文(117)

文章存档

2012年(9)

2011年(2)

2010年(21)

2009年(13)

2008年(72)

我的朋友

分类: C/C++

2008-08-25 16:55:57

 
 

(a)False

*pi3是一个指针,不能直接赋值给整型数,(int)*pi3是语法允许的,但存在着溢出的可能;

(b)False

*pi2其实就是ival2,错误与(a)相同;

(c)False

pi2是指针,虽然也是一个整型数,但不能直接赋值给整型变量,本质与(a)相同;

(d)False

*pi1是一个整数,不能直接赋值给指针,必须进行类型转换.但这样会存在极大的危险性,将一个任意的整数地址赋值给指针,很可能使指针指向敏感区,同时也可能出现数字过大的溢出;

(e)True

将指针赋给指针,但*pi3并未指向任何东西,使用前要注意;

(f)True

没什么好说的;

(g)False

同(d);

(h)True

正常用法.


 

阅读(779) | 评论(0) | 转发(0) |
0

上一篇:转:进程控制

下一篇:杂析fork

给主人留下些什么吧!~~