c++
文章平均质量分 77
ljb880821
这个作者很懒,什么都没留下…
展开
-
关于sizeof的~~挺全面的~
1.常规char str1[] = “Hello” ;char str2[5] = {'H','e','l','l','o'};char str3[6] = {'H','e','l','l','o','/0'};char *p1 = "Hello";char *p2[]={"hello","world"}; int n = 10;int *q = &n转载 2011-12-13 15:27:31 · 430 阅读 · 0 评论 -
关于extern "c"
extern "C"修饰的变量和函数是按照C语言方式编译和连接的.实现C++与C及其它语言的混合编程void foo( int x, int y );该函数被C编译器编译后在符号库中的名字为_foo,而C++编译器则会产生像_foo_int_int之类的名字(不同的编译器可能生成的名字不同,但是都采用了相同的机制,生成的新名字称为“mangled name”)。原创 2011-12-13 15:32:38 · 372 阅读 · 0 评论