阅读:1218回复:7
c++老手问一个有点难的菜问题?
在一个函数中,传递指针参数,比如:
void Function(char* strText); 应该如何使用const,才可以使得 Function函数既无权修改指针值, 又不能修改指针指向的字串呢? |
|
沙发#
发布于:2003-03-01 12:14
应该是这样吧。
const char const *p; |
|
板凳#
发布于:2003-03-01 12:19
const char* const p;
:) |
|
地板#
发布于:2003-03-01 17:30
good
should be: const char* const p; |
|
地下室#
发布于:2003-03-04 17:16
void Function(const char* const strText)
const char* const p; Function(p); |
|
|
5楼#
发布于:2003-03-05 09:59
用户被禁言,该主题自动屏蔽! |
|
6楼#
发布于:2003-03-05 11:39
同意楼上几位的定义。 我的初始想法就是这样的,指针 本身是传值的。 |
|
7楼#
发布于:2003-03-06 10:40
你的“老手”是怎么定义的?懂得C基本语法的就叫\"C++老手\"?
|
|
|