main()
{ }
类的静态成员变量能够如下赋值:int X::s=23;(在*.cpp中,无论公私都能够)
21. 名字空间(namespace): 定义一个名字空间,然后使用unsing就能够将当前的类型上下文转换名字空间所定地的.
namespace math
{
enum sign{positive, negative};
class integer{
int i;
sign s;
public:
interger(int I=0): i(i) {………}
sign Sign() {………}
…………………..
};//end class
interger A, B, C;
interger divide(interger, interger);
}//no ;
void q()
{
using namespace math;
interger A; //hides math::A
A.Sign(negative);
Math::A.Sign(positive);
}
22. 一般对于函数flaot f(int a, int b); 某些c 编译器编译后生成_f_int_int的名字,有些c编译器则生成_f的名字。故在c 中链接c的库函数时要用extern “C”告诉编译器,按c的规则来编译函数。类似的更有extern “C”{#include “myhead.h”},c 还支持extern “C ”{}.
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!



