c语言:#和##的区别及作用
#是把宏参数变为一个字符串,##是把两个宏参数连接在一起,注意只能连接两个宏参数
程序:
#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语言:#和##的区别及作用相关推荐
- C#与C++在语言层面的区别(不断补充)
C# [StructLayout(LayoutKind.Sequential)] 是什么意思?? 结构体是由若干成员组成的.布局有两种 1.Sequential,顺序布局,比如 struct S1 { ...
- maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令
maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令 在日常的工作中由于各种原因,会出现这样一种情况,某些项目并没有打包至mvnrepository. ...
- context-param与init-param的区别与作用
<context-param>与<init-param>的区别与作用 spring 2009-11-04 16:49 阅读39 评论0 字号: 大 中 小 <contex ...
- python 静态方法 类方法 的作用_Python实例方法、类方法、静态方法的区别与作用详解...
本文实例讲述了Python实例方法.类方法.静态方法的区别与作用.分享给大家供大家参考,具体如下: Python中至少有三种比较常见的方法类型,即实例方法,类方法.静态方法.它们是如何定义的呢?如何调 ...
- nonatomic与atomic的区别与作用
之前只知道在声明属性的时候要用nonatomic与atomic这两个关键字,但是具体的区别与作用还不是很理解,最近被问到,就做一下功课总结一下!希望对不是很理解的童鞋也有帮助!! atomic和non ...
- [转] context-param与init-param的区别与作用
看到一篇关于web.xm文件中标签的讲解,顺带还阐述了容器的工作流程,因此转载此,以供参考,原文地址:与的区别与作用 <context-param>的作用: web.xml的配置中< ...
- python中类方法与实例方法的区别-Python实例方法、类方法、静态方法的区别与作用详解...
本文实例讲述了Python实例方法.类方法.静态方法的区别与作用.分享给大家供大家参考,具体如下: Python中至少有三种比较常见的方法类型,即实例方法,类方法.静态方法.它们是如何定义的呢?如何调 ...
- c与python的区别-Python与C语言有什么区别?
答题练手.手机排版不佳请谅解~ 更新2:还是关于编译和解释 二者的本质区别是在编译/解释器的总体工作方式上的,编译器是off-line,解释器是on-line.编译器把整个程序读进来,进行一系列变大变 ...
- php和python区别-PHP与Python语言有哪些区别之处?选择哪一个好?
其实针对不同阶段的学者来说,他们的需求自然也有所不同.本篇文章主要分析了php和python哪个好以及介绍PHP与Python的区别之处,希望对还在为学习PHP和Python中哪一个语言而摇摆不定的朋 ...
- python和c语言有什么关系-Python与C语言有什么区别?
答题练手.手机排版不佳请谅解~ 更新2:还是关于编译和解释 二者的本质区别是在编译/解释器的总体工作方式上的,编译器是off-line,解释器是on-line.编译器把整个程序读进来,进行一系列变大变 ...
最新文章
- java监听变量的变化_[Java学习小记]使用PropertyChangeSupport来监听变量的变化
- 京东网络接入体系解密之高性能四层网关DLVS
- List实现类中调用下标删除VS调用元素删除
- spring flux_Spring Web-Flux – Cassandra后端的功能样式
- 【FLink】Flink exactly once 每次都是产生一个新的生产者吗?
- 申请google Map api key for android
- ubuntu nginx配置虚拟主机,目录
- yb3防爆电机型号含义_【产品信息】防爆充电机
- Selenium分布式运行:SeleniumGrid
- 一位北美 IT 技术人教你如何破局
- Word操作技巧大全
- 定积分求导例题_定积分典型例题
- 【提前批】【第二批】CUHK CSE 面经2022.6.17
- Nginx入门学习笔记
- 预测、迭代与优化:用AI探寻组合优化问题最优解
- android 自定义canvas,android随笔之自定义View的Canvas用法
- Beaglebone Black LCD 支持,BB VIEW配置
- 做游戏版署版本时需要注意的一些方面。
- Go const和iota 使用实战
- 微博验证码识别系列三:根据微博验证码图片建立模型