设为首页 加入收藏

TOP

2011年计算机等级考试二级C语言常见问题:指针
2014-11-10 20:45:06 来源: 作者: 【 】 浏览:26
Tags:2011年 计算机 等级考试 二级 语言 常见问题 指针

第 4 章 指针


问题列表:


4.1 我想声明一个指针并为它分配一些空间, 但却不行。这些代码有什么问题?char *p; *p = malloc(10);


4.2 *p++ 自增p 还是p 所指向的变量?


4.3 我有一个char * 型指针正巧指向一些int 型变量, 我想跳过它们。
为什么如下的代码((int *)p)++; 不行?


4.4 我有个函数,它应该接受并初始化一个指针void f(int *ip) { static int dummy = 5; ip = &dummy;} 但是当我如下调用时: int *ip; f(ip); 调用者的指针却没有任何变化。


4.5 我能否用void** 指针作为参数, 使函数按引用接受一般指针?


4.6 我有一个函数extern int f(int *); 它接受指向int 型的指针。我怎样用引用方式传入一个常数?


4.7 C 有“按引用传递” 吗?


4.8 我看到了用指针调用函数的不同语法形式。到底怎么回事?


4.9 我怎样把一个int 变量转换为char * 型?


编辑推荐:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2011年计算机等级考试二级C语言基.. 下一篇2011年计算机等级考试二级C语言常..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: