1. 首页
  2. 编程语言
  3. C
  4. 深入浅析C++中的#,##,和

深入浅析C++中的#,##,和

上传者: 2022-02-24 08:23:12上传 PDF文件 102.38 KB 热度 7次

想要灵活应用宏,离不开#和##。查看PE文件的常量字符串段,发现经过编译器优化后只存在一个即p1,p2,p3,p4这四种写法是等价的,这一点作为之后解释当用作字符串化操作时,要点:。还是通过MSDN上的例子来看看容易懂:初看到时推测这两行预编译出来后效果是一样的,但是看了使用gcc -E编译出来代码,这才理解了MSDN上对“不经扩展”有了更深刻的理解,实际的预编译后代码为:推测变换过程应该如下:标记连接操作(##). 这样应该就很好理解了。

用户评论