C与C++在形参的一点小区别
生活随笔
收集整理的這篇文章主要介紹了
C与C++在形参的一点小区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
先看一下下面的代碼:
int fun(a,b) int a; int b; {return 10; }void main(int argc, char ** argv) {fun(10);return; }大家猜猜看它在VS小能通過編譯嗎?
哈哈,不啰嗦了,直接說結果,如果這段代碼在一個.c文件里是可以通過編譯的,在一個.cpp文件里是不能通過編譯的。
很奇怪吧,想這應該是c與c++的一點小區別吧,最近在看nc源碼,看到這種形參聲明方式,感覺好神奇,還有就是它的船參個數比較神奇,只要實參小于形參的個數就好了。
我把nc源碼貼出來吧,有需要的去下載:
http://download.csdn.net/detail/liujiayu2/8981509
總結
以上是生活随笔為你收集整理的C与C++在形参的一点小区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: NC源码编译及免杀
- 下一篇: \sdk\include\wspiapi