摘要:
根据不同的编译器,生产的代码不一样,导致的结果也会不一样。代码如下:1 #include 2 void main()3 {4 int j = 5;5 int q;6 q =(++j)+(++j)+(++j);7 }环境:win7编译器:GCCIDE:vc++6.0 /DEV-C++结果:q = 22 1 6: q =(++j)+(++j)+(++j); 2 00401036 mov eax,dword ptr [ebp-8] 移动J=5到寄存器eax内 3 00401039 add eax,1 ... 阅读全文
摘要:
环境:win7IDE:DEV-C++编译器:GCC1.先说++i和i++的基础代码如下:#include //just change simplevoid stop(void){ system("pause"); }int main(void){ int i = 1; printf("i++ = %d\n",i++); printf("i = %d\n",i); int j = 1; printf("++j = %d\n",++j); printf("j = %d\n",j); printf(& 阅读全文
摘要:
环境:win7IDE:DEV-C++编译器:GCC编译结果:Success运行结果:Success使用说明:1.输入需要查询的目录,比如e:2.输入需要删除的后缀名:比如:txt注意:本程序使用Remove删除文件,所以删除的文件不会进回收站。程序:http://files.cnblogs.com/IAmBetter/DeleteEverything.rar源码:#include #include //_getcwd(), _chdir()#include //_MAX_PATH, system()#include //_finddata_t, _findfirst(), _fi... 阅读全文