C语言高级编程:预处理中的 # 和 ##
1. 说明
#: 字符串化,使用时需加""
##:组合2个C语言标识符(token)
测试平台:64位 X86 Ubuntu
2. 代码
#include <stdio.h>#define TOKEN_PASTER(n) printf("num_"#n"= %d\n",num_##n)int main(void)
{int num_1 = 100;TOKEN_PASTER(1);return 0;
}
3. 结果:
baoli@ubuntu:~/c$ ./a.out
num_1= 100
C语言高级编程:预处理中的 # 和 ##相关推荐
- 高级编程中C语言属于,c语言高级编程
c语言高级编程 C高级编程 责任编辑:admin 更新日期:2005-8-6 深入了解C语言(函数的参数传递和函数使用参数的方法) tangl_99(原作) 关键字 C语言,汇编,代码生成,编译器 C ...
- c语言高级程序设计第五版PDF,C语言高级编程.pdf
C语言高级编程 概述 由几个测试程序说开去 预编译与宏 高级预编译介绍 宏的高级用法 变量 变量分类详细解析 我的变量去哪儿了? 大小端对变量的影响 内存与指针 常见内存使用错误大观 指针,又是指针! ...
- Go 学习推荐 —(Go by example 中文版、Go 构建 Web 应用、Go 学习笔记、Golang常见错误、Go 语言四十二章经、Go 语言高级编程)
Go by example 中文版 Go 构建 Web 应用 Go 学习笔记:无痕 Go 标准库中文文档 Golang开发新手常犯的50个错误 50 Shades of Go: Traps, Gotc ...
- 鼠标绘图 c语言,c语言高级编程技术教程 图形显示方式与鼠标输入.doc
c语言高级编程技术教程 图形显示方式与鼠标输入 c语言高级编程技术教程 图形显示方式和鼠标输入 图形显示方式和鼠标输入 问题的提出编写程序,使用鼠标进行如下操作:按住鼠标器的任意键并移动,十字光 标将 ...
- matlab高级教程教材,MATLAB语言高级编程 PDF_IT教程网
资源名称:MATLAB语言高级编程 PDF 本书共分8章,主要介绍了matlab的概述.matlab安装与工作桌面:matlab的编程基础,包括matlab的变量.matlab的运算符.矩阵的创建及运 ...
- 《go语言圣经》+《Mastering.GO-cn》+《go语言高级编程》PDF下载
公众号[爱吃橙子的搬砖小徐]开通啦,后续将会同步更新,欢迎订阅 回复[java面试]获得两套面试宝典 回复[golang]获得go语言学习三部曲 <go语言圣经>+<Masterin ...
- 【嵌入式】C语言高级编程-可变参数宏(12)
00. 目录 文章目录 00. 目录 01. 可变参数宏概述 02. ##符号 03. 可变参宏另外一种写法 04. 内核中的可变参数宏 05. 附录 01. 可变参数宏概述 #include < ...
- 【嵌入式】C语言高级编程-嵌入式C语言简介(01)
00. 目录 文章目录 00. 目录 01. C 语言标准 02. C 标准内容 03. C 标准的发展历程 04. 编译器对 C 标准的支持 05. 编译器对 C 标准的扩展 06. Linux内核 ...
- 【嵌入式】C语言高级编程-内建函数(11)
00. 目录 文章目录 00. 目录 01. 内建函数概述 02. 常用内建函数 03. C 标准库的内建函数 04. 内核中的 likely 和 unlikely 05. 附录 01. 内建函数概述 ...
- 【嵌入式】C语言高级编程-内联函数(10)
00. 目录 文章目录 00. 目录 01. 属性声明 02. 内联函数概述 03. 内联函数与宏 04. 编译器对内联函数的处理 05. static修饰内联函数 06. 附录 01. 属性声明 a ...
最新文章
- java海康sdk_java 集成 海康 SDK
- Python程序设计题解【蓝桥杯官网题库】 DAY13-算法训练
- 使用 TensorFlow 的公司
- matlab如何输出D-H表,MATLAB结果怎么输出表格形式的数据?
- A Filter of Java URL Encoding: GetQueryStringEn...
- 拓端tecdat|R语言中自编基尼系数的CART回归决策树的实现
- 优思学院|2021中质协六西格玛绿带考题及答案
- LRC软件测试自学,Lrc歌词编辑器
- 数仓建模—数仓建模实战(建模流程/建模工具)
- 蒟蒻的NOIP2017游记
- 使用grep命令抓取报: memory exhausted(内存耗尽)
- 计算机基础知识考什么,我想请问下,计算机初级考试考些什么东西?
- 一笔画问题中用奇点判断是否可以一笔完成
- 新浪sae部署微信订阅号
- Spark 基础教程
- php 微博获取粉丝,新浪API,提取微博账号的信息,粉丝数、微博数等
- Ubuntu系统编译opencv4.0以上以及opencv_contrib
- 雨听 | 解决连接蓝牙后谷歌浏览器无声音(其他应用有声音)问题
- mysql kettle_带你躲过mysql与kettle闹离婚的坑,开发不迷茫
- 【学习笔记】Integral Human Pose Regression
热门文章
- 直流UPS的研究和应用前景
- shp与json互转(转载)
- [iOS]利用通知实现监听系统键盘
- 修改Mysql默认 编码
- web系统架构设计中需要知道的点(前端篇)
- Soalris10下NDOUtils安装
- 带哨兵节点的链_关于链表中哨兵结点问题的深入剖析
- js 用正则表达式模仿SQL like % 的模糊匹配
- mysql blob key length_mysql提示used in key specification without a key length
- html css纵向滑动列表,JS实现的简洁纵向滑动菜单(滑动门)效果