先看一下下面的代码:

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++在形参的一点小区别相关推荐

  1. python3的socket_python2 与 python3 socket编程的一点小区别

    python3 与python2 其实有很大的区别,但为了写程序的人的方便,很多东西尽量还是按照python2 的函数,类以及方法来处理,但这里面的编码可能会有区别.前几天为了改以前写的一个socke ...

  2. php ci项目总结,分享关于php CI框架使用的一点小总结

    最近频繁使用CI框架,这里主要是关于后台的开发,重点分享关于Model和Controller层的一点点总结: 1.涉及到交互数据库,我们先在database.php总添加我们需要使用的数据库的连接信息 ...

  3. 作为面试官的一点小感想

    这两天公司要招大数据开发的人,让我去面试这些应聘者,几天下来面试的人也有10多个人了,这其中有应届生.刚工作不久的以及有一定年限的,学历有本科和研究生等.通过和这些人交谈后,心里也有一点小感触和小想法 ...

  4. 函数的傅立叶展开掐死我吧_关于文章《傅里叶分析之掐死教程》的再一点小思考...

    封火星:关于文章<傅里叶分析之掐死教程>的一点小思考​zhuanlan.zhihu.com 以前的文章,从原理上更好的理解了原文中的一点,不过因为公式不是完全一样,从而有一个新问题不能解决 ...

  5. 对extern C的一点小认识

    对extern "C"的一点小认识 当我们想从C++中调用C的库时,(注,驱动是用C写的,连new.delete也不能用,郁闷)不能仅仅说明 一个外部函数,因为调用C函数的编译代码 ...

  6. 硬核,学习 Java 的一点小建议(思维导图,建议收藏)!

    CSDN 收到一条读者的私信,情真意切,所以我承诺他今天一定写篇文章好好回复他一下.先来看一下他的私信内容吧. 首先映入我的眼帘的是这个称呼--"老前辈",我一下子没忍住,笑了! ...

  7. 给计算机主机吹灰,电脑主机多久清理一次灰合理一些?一点小建议给你

    电脑主机多久清理一次灰合理一些?一点小建议给你 2020-02-20 15:14:21 7点赞 21收藏 24评论 前言: 电脑用着用着风扇狂转?显卡.CPU温度居高不下?服役多年的电脑主机变成了废旧 ...

  8. 关于软删除的一点小建议

    关于软删除的一点小建议 有些人以为软删除和硬删除一样,是直接将数据库里的某条数据删除,实则不然,软删除其实只是给数据表添加一个字段,用来标识某条数据是否是被用户"软删除"了的, 当 ...

  9. 考研英语十附双语阅读:按点下班惹非议?一点小花招让你看起来超努力(纯阅读,有些方法不普适)

    按点下班惹非议?一点小花招让你看起来超努力 总的来说,早退远比迟到难看得多,所以你不妨经常十一二点再上班,然后工作到晚上8点,这样每个人都会误以为你回到每天工作11小时的模式上了. 想给老板和同事留下 ...

最新文章

  1. 《数据科学:R语言实现》——3.9 排列数据
  2. 深入理解 Java 内存模型 JMM
  3. 无线网络渗透测试-使用Wifite破解无线网络
  4. ubuntu下KDvelop中怎么显示行号
  5. 深度学习基础2(反向传播算法)
  6. 异或运算^和他的一个常用作用
  7. 向VMware中的Linux虚拟机共享Windows宿主机的文件/文件夹
  8. 生活过得很苦 不知道什么时候才能解脱
  9. python实现一个QQ群聊天机器人
  10. android 外接u盘格式化,u盘格式(安卓u盘格式化工具apk)
  11. Scikit-learn_回归算法_支持向量机回归
  12. 第三届“马栏山杯” 国际音视频算法大赛
  13. 【java实现地图经纬度逆编码】通过使用百度/高德地图的开放平台 实现经纬度与中文地址的转换(附代码方法)
  14. Android Crash:Bad notification for startForeground
  15. 数字化风控的八个应用场景(上)
  16. Android视频编辑器(三)给本地视频加水印和美颜滤镜
  17. 招商银行fintech选拔课题---《基于微博爬虫的舆情分析》上
  18. Unity游戏开发——unity接入多渠道sdk
  19. Maven的使用与配置,阿里P7亲自讲解
  20. post与get区别

热门文章

  1. 字节输出流写入数据到文件
  2. RequestMapping注解的作用
  3. 数组的定义格式二_静态初始化
  4. Exception processing async thread queue
  5. SpringBoot-高级-检索-整合SpringDataElasticsearch
  6. 单点登录Redis存储Session及Cookie场景介绍
  7. 日期和时间 - Java处理日期和时间
  8. webflux系列--源码解析二
  9. 200813_C指针
  10. linux环境下vim创建java文件,并编译运行