#是把宏参数变为一个字符串,##是把两个宏参数连接在一起,注意只能连接两个宏参数

程序:

#include<stdio.h>

#define hehe(x,y) x##y

int main()

{

char string[] = "hello world!\n";

printf("%s",hehe(str,ing));

return 0;

}

结果:

hello world!

请按任意键继续. . .

本文出自 “岩枭” 博客,请务必保留此出处http://yaoyaolx.blog.51cto.com/10732111/1728073

c语言:#和##的区别及作用相关推荐

  1. C#与C++在语言层面的区别(不断补充)

    C# [StructLayout(LayoutKind.Sequential)] 是什么意思?? 结构体是由若干成员组成的.布局有两种 1.Sequential,顺序布局,比如 struct S1 { ...

  2. maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令

    maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令 在日常的工作中由于各种原因,会出现这样一种情况,某些项目并没有打包至mvnrepository. ...

  3. context-param与init-param的区别与作用

    <context-param>与<init-param>的区别与作用 spring 2009-11-04 16:49 阅读39 评论0 字号: 大 中 小 <contex ...

  4. python 静态方法 类方法 的作用_Python实例方法、类方法、静态方法的区别与作用详解...

    本文实例讲述了Python实例方法.类方法.静态方法的区别与作用.分享给大家供大家参考,具体如下: Python中至少有三种比较常见的方法类型,即实例方法,类方法.静态方法.它们是如何定义的呢?如何调 ...

  5. nonatomic与atomic的区别与作用

    之前只知道在声明属性的时候要用nonatomic与atomic这两个关键字,但是具体的区别与作用还不是很理解,最近被问到,就做一下功课总结一下!希望对不是很理解的童鞋也有帮助!! atomic和non ...

  6. [转] context-param与init-param的区别与作用

    看到一篇关于web.xm文件中标签的讲解,顺带还阐述了容器的工作流程,因此转载此,以供参考,原文地址:与的区别与作用 <context-param>的作用: web.xml的配置中< ...

  7. python中类方法与实例方法的区别-Python实例方法、类方法、静态方法的区别与作用详解...

    本文实例讲述了Python实例方法.类方法.静态方法的区别与作用.分享给大家供大家参考,具体如下: Python中至少有三种比较常见的方法类型,即实例方法,类方法.静态方法.它们是如何定义的呢?如何调 ...

  8. c与python的区别-Python与C语言有什么区别?

    答题练手.手机排版不佳请谅解~ 更新2:还是关于编译和解释 二者的本质区别是在编译/解释器的总体工作方式上的,编译器是off-line,解释器是on-line.编译器把整个程序读进来,进行一系列变大变 ...

  9. php和python区别-PHP与Python语言有哪些区别之处?选择哪一个好?

    其实针对不同阶段的学者来说,他们的需求自然也有所不同.本篇文章主要分析了php和python哪个好以及介绍PHP与Python的区别之处,希望对还在为学习PHP和Python中哪一个语言而摇摆不定的朋 ...

  10. python和c语言有什么关系-Python与C语言有什么区别?

    答题练手.手机排版不佳请谅解~ 更新2:还是关于编译和解释 二者的本质区别是在编译/解释器的总体工作方式上的,编译器是off-line,解释器是on-line.编译器把整个程序读进来,进行一系列变大变 ...

最新文章

  1. java监听变量的变化_[Java学习小记]使用PropertyChangeSupport来监听变量的变化
  2. 京东网络接入体系解密之高性能四层网关DLVS
  3. List实现类中调用下标删除VS调用元素删除
  4. spring flux_Spring Web-Flux – Cassandra后端的功能样式
  5. 【FLink】Flink exactly once 每次都是产生一个新的生产者吗?
  6. 申请google Map api key for android
  7. ubuntu nginx配置虚拟主机,目录
  8. yb3防爆电机型号含义_【产品信息】防爆充电机
  9. Selenium分布式运行:SeleniumGrid
  10. 一位北美 IT 技术人教你如何破局
  11. Word操作技巧大全
  12. 定积分求导例题_定积分典型例题
  13. 【提前批】【第二批】CUHK CSE 面经2022.6.17
  14. Nginx入门学习笔记
  15. 预测、迭代与优化:用AI探寻组合优化问题最优解
  16. android 自定义canvas,android随笔之自定义View的Canvas用法
  17. Beaglebone Black LCD 支持,BB VIEW配置
  18. 做游戏版署版本时需要注意的一些方面。
  19. Go const和iota 使用实战
  20. 微博验证码识别系列三:根据微博验证码图片建立模型

热门文章

  1. 家电售后乱象频发,瑞云服务云助力服务规范升级
  2. HTTP模块SuperAgent
  3. 幼儿园择校记-海淀清河附近的家长看过来喽!
  4. 不错的在线视频下载软件
  5. iptables+tc实现isp级别每ip限速并限制会话数
  6. 基于python的词云生成-中文词云(指定词云形状)
  7. 车载应用Android Auto
  8. python将字符串转成图片_python 将base64字符串还原为图片
  9. java代码发送http post请求
  10. Linux查看系统分区