ChinaUnix.net
相关文章推荐:

C 语法面试题

[code] 1 class a 2 { 3 private: 4 char *buf; 5 int len; 6 public: 7 a() 8 { 9 buf = new char[len]; 10 } 11 } 12 class b :public a 13 { 14 private: 15 char *buf1; 16 ...

by x4ulocca - C/C++ - 2005-10-28 19:15:05 阅读(2886) 回复(14)

相关讨论

int main(void) { int a[5] = {1, 2, 3, 4, 5}; int *p = (int *)(&a + 1); printf("%d %d\n", *(a + 1), *(p - 1)); return 0; } 问输出结果。。。。。。

by victorgenius - C/C++ - 2007-08-31 01:05:00 阅读(8125) 回复(28)

快离职了,担心照工作有点困难,所以......各位帮帮~~ [email]jiequandao@hotmail.com[/email] 或者直接顶我吧,大家一起研究一下~~

by lssliu - IT职业生涯 - 2007-05-30 15:06:21 阅读(1090) 回复(1)

这是我从别的地方转过来的! 这是一道中级题. 高级题其实还不如这道题 1) 指出以下示意代码的错误之处 [code]cRITIcAL_SEcTION g_criticalSection=NULL; char *g_string=NULL; ...

by HopeCao - C/C++ - 2003-03-24 10:16:15 阅读(2068) 回复(0)

哪位XDJM有最新的面试题啊,

by UNIX战士 - 存储备份 - 2008-04-08 21:20:51 阅读(2130) 回复(1)

loat a = 1.0f; cout << (int)a << endl; cout << (int&)a << endl; cout << ( (int)a == (int&)a ) << endl; // 输出什么? Float b = 0.0f; cout << (int)b << endl; cout << (int&)b << endl; cout << ( (int)b == (int&)b ) << endl; // 输出什么? gcc中编译第一个0,第二个输出1,为什么?

by nianhuaxpj - C/C++ - 2008-11-01 15:53:55 阅读(1747) 回复(8)

#include typedef struct { int a : 1; int b : 1; int c : 1; } m; int main(int argc,char *argv[]) { m k; k.a = 1; k.b = 0; k.c = 0; printf("%d, %d, %d, %d\n", sizeof(k), k.a, k.b, k.c); return 0; } 1.给出输出结果,并解释 [ 本帖最后由 openX 于 2006-2-14 17:39 编辑 ]

by openX - C/C++ - 2006-02-21 13:48:39 阅读(9939) 回复(37)

char a[] = "abc"; char b[] = {'a', 'b', 'c'}; 数组a和数组b的长度那个大? [code] #include #include int main(int argc, char *argv[]) { char a[] = "abc"; char b[] = {'a', 'b', 'c'}; printf("sa=%d,sb=%d\n", strlen(a),strlen(b)); printf("ssa=%d,ssb=%d\n", sizeof(a),sizeof(b)); return 0; } sa=3,sb=7 ssa=4,ssb=3 [/code] 对运行结果还是不太明白

by openX - C/C++ - 2006-02-13 15:53:28 阅读(1840) 回复(8)

已知strcpy函数的原型是 char *strcpy(char *strDest, const char *strSrc); 其中strDest是目的字符串,strSrc是源字符串。 1、不调用c++/c的字符串库函数,请编写函数 strcpy 2、strcpy能把strSrc的内容复制到strDest,为什么还要char * 类型的返回值?

by hhlcjcj - C/C++ - 2005-03-29 20:48:41 阅读(1330) 回复(4)

1. 下面宏实现什么功能? #define _FOFF(c,f) ((int)(&((c *)0)->f)) 2. 下面代码可以编译通过吗?可以链接通过吗?为什么? extern int x0; extern int x1; void func(void) { int temp= 5; x0= temp+1; x1= temp-1; } 各位同胞帮看下,谢谢啊

by fanzhijie875151 - C/C++ - 2009-08-11 09:50:00 阅读(1631) 回复(7)

1.下列程序在32位linux或unix中的结果是什么? func(char *str) { printf("%d",sizeof(str)); printf("%d",strlen(str)); } main() { char a[]="123456789"; printf("%d",sizeof(a)); func(a); } 答: 10 4 9 [color="#ff0000"]网络/网络编程部份: 1、connect方法会阻塞,请问有什么方法可以避免其长时间阻塞? 答:最通常的方法最有效的是加定时器;也可以采用非阻塞模式。 2、网络中,如果客户...

网络技术

by wangshzh - 网络技术文档中心 - 2008-09-07 19:13:49 阅读(2800) 回复(0)