C/C++
bingkilnara
这个作者很懒,什么都没留下…
展开
-
strlen and sizeof
Given: #include int main() { char s1[] = { 'M', 'y', 'W', 'o', 'r', 'd' }; char s2[] = "MyWord"; printf("%d %d\n",strlen(s1),strlen(s2));//random num 6 printf("%d %d\n",sizeof(s1),原创 2012-05-21 13:36:26 · 225 阅读 · 0 评论 -
result of += in C and C++
QUESTION: #include int main() { int i = 0; (i+=10)+=10; printf("i = %d\n", i); return 0; } In.c :error: lvalue required as left operand of assignment In .cpp :i = 20 ANSWER 1:原创 2012-05-21 13:30:54 · 419 阅读 · 0 评论 -
预处理
判断 如果定义了 如果没定义 #if #ifdef #ifndef #endif #endif #endif #include int main() { int a = 1; //int a(不赋原创 2012-05-23 01:55:19 · 293 阅读 · 0 评论