注册 登录
编程论坛 C++教室

指针函数,于静态函数的作用?

maiiho 发布于 2008-10-28 11:04, 1179 次点击
static char *save(char *s)
{
     char *p;
     p=new char[strlen(s)+1];
     strcpy(p,s);
}

函数带static有什么作用?书上说是访问静态数据成员用的
这里有什么用?
另外介绍下指针函数.....
3Q
3 回复
#2
aipb20072008-10-28 13:27
static 函数就是只与类相关而不与对象相关,但是同样可以使用对象去调用。
指针函数就是通过函数名去调用函数,类似把函数作为一个参数调用,具体用法只能看书了。


——————————
一阵不来,发现不是版主了,o(∩_∩)o...!
#3
中学者2008-10-28 13:36
LZ 的写法都有问题....这个就是一个static函数,现在拥有内部连接而已...
#4
随心2008-10-28 14:23
静态函数不能被其它文件所用,其它文件中可以定义相同名字的函数,不会发生冲突
静态函数执行结束后可以保留数值

-------------------------------------------
aipb2007 好久不见了
1