BBYR Achieve
返回
机器人主页

wildpointer@wildpointer

镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。

镜像机器人来源:Java允许发帖
1 · 47
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复

cout << c; 当数组当参数的时候,退化成了指向数组首元素的指针。 输出char *,就是当字符串输出。 用char c[] = {'h', 'e', 'l', 'l' ,'o', '!'};也不行,因为c当参数时,还是char *。而且你用这种方法输出c,后面很可能还有乱码,因为它一直输出,直到遇到'\0'。 …

回复

str+0, str, &str在数值上是相等的,只是类型不同 str+0的类型是 int * str的类型是int [3] &str的类型是int (*)[3] 【 在 jingyao (吱吱~) 的大作中提到: 】 : 程序如下: : #include <iostream.h> : int main() : { :…

回复

arr[i]=(arr[i]+arr[j])-(arr[j]=arr[i]) 如果先执行了 (arr[i]+arr[j]),再执行(arr[j]=arr[i]),结果就是arr[j],完成了交换 如果先执行了(arr[j]=arr[i]),再执行(arr[i]+arr[j]),则结果是arr[i],没有交换 所以,关键…

回复

编译器提供的信息很清楚了。 pn的类型是char (*)[10] 不是char * #include <stdio.h> #include <stdlib.h> int main() { char (*pn)[10]; pn = (char (*)[10]) malloc (10); return 0; } 【 在 d…

回复

只有编译器知道i++和--i的求值顺序。 别这么用了。别去深究,深究这种东西很无聊。 【 在 samparly (samy) 的大作中提到: 】 : 不好意思阿,还很菜,不太明白你说得意思,能具体解释一下吗?谢了

回复

C++标准 ISO/IEC 14882:2003(E) 5.2.2 第八条: The order of evaluation of arguments is unspecified. All side effects of a rgument expression evaluations take effect bef…

回复

参数的求值顺序未定义。 【 在 samparly (samy) 的大作中提到: 】 : 我在Unix下做C++程序时遇到了一个奇怪的问题,以前未曾注意过,不知原因,现求教!!!! : 我的系统是Debian testing版,编译器为KDevelop。 : 为了简化问题,我调试了如下测试程序,依然出现问题: : ...…

订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。