因为在 C 语言中,用双引号括起来表示的是字符串;

双引号中的内容是照原样输出,不管双引号里面是什么内容;

#define length 3.0
#define width 4.0
main()
{
float area;
area=length*width; /*这里的字符串length和字符串width没被双引号括起来将被替换为3.0和4.0*/
printf("length*width=%f",area);/*这里的字符串length和字符串width已被双引号括起来将不被替换,所以原样输出。运行结果为:length*width=12.000000*/
},

#define

为什么程序中用双引号括起来的宏在预处理的时候是不会被宏替换的。相关推荐

  1. mysql varchar 单引号_char、varchar数据类型值在使用时可以要用单引号或双引号括起来。...

    [单选题]幼儿主要的活动方式是( ) [单选题]在CREATE TABLE语句中,通常使用( ) 关键字来指定主键. [简答题]传统密码 [单选题]收集资料的目的不包括 [单选题]阅读课文p100第三 ...

  2. ajax返回去掉引号,为什么我的服务器代码ajax调用返回一个用双引号括起来的响应?...

    我正在从我的javascript到aspx页面的webmethod进行ajax调用.由于某种原因,我正在返回的字符串用双引号括起来.我试图剥离它们,但替换只是因为某种原因取代了第一个.在服务器端没有包 ...

  3. #include中用双引号和用尖括号括起来头文件的区别

    双引号表示先在程序源文件所在目录查找,如果未找到则去系统默认目录查找,通常用于包含程序作者编写的头文件; 尖括号表示只在系统默认目录或者括号内的路径查找,通常用于包含系统中自带的头文件; 尖括号: 在 ...

  4. Python中单引号和双引号括起来的短字符有什么区别

    在Python中,整数和短小的字符,Python都会缓存这些对象,以便重复使用.当我们创建多个等于1的引用时,实际上是让所有这些引用指向同一个对象. 可见a和b实际上是指向同一个对象的两个引用. 但是 ...

  5. 使用C/C++的#include命令(文件包含命令)时,文件名用尖括号或双撇号(双引号)括起来的区别

    C/C++的#include命令的文件名有以下两种形式: #include <文件名> #incluce "文件名" 二者的区别是: 用尖括号时,系统到编译器预先配置好 ...

  6. python字符串是用双引号括起来的_用python连接字符串列表并用引号将每个字符串括起来...

    您也可以执行一个format调用>>> words = ['hello', 'world', 'you', 'look', 'nice'] >>> '"{ ...

  7. C++程序员应了解的那些事(116)~单引号 VS 双引号

    目录 一.简述单引号和双引号 二.知识点拔-1 三.程序实例分析Step-1 四.程序实例分析Step-2 五.错误示例:字符和字符串混淆 六.知识点拔-2 一.简述单引号和双引号 C语言中的单引号用 ...

  8. 描述linux shell单引号,Linux shell 单引号和双引号

    在编写shell脚本的时候经常会用到引号,有些时候却老是忘记单引号和双引号之间的区别, 所以就整理一下供以后脑子不好使了的时候前来复习一下.首先说下他们的共同点: 好像就只有 一个,就是它们都可以用来 ...

  9. PHP 单引号与双引号的区别(总结)

    看好多代码有时候用单引号或双引号实现包含字符串的内容,其实简单个概括下双引号中的变量可以解析,单引号就是绝对的字符串. 1.定义字符串  在PHP中,字符串的定义可以使用单引号,也可以使用双引号.但是 ...

最新文章

  1. SparkStreaming官方示例程序运行方式
  2. SPSS数据记录的选择(Select Cases)
  3. C++构造函数之委托构造函数
  4. 分析 C# 2.0 新特性 -- 空类型(Nullable Types)
  5. 链表选择排序算法功能实现演示
  6. OpenHarmony3.0 编译烧录
  7. wpf使用Chart控件绘制线图
  8. 极通”由于找不到这台计算机安全许可证...i=258 R=2056“的 解决方法
  9. DCDC与LDO浅析
  10. Java swing组件介绍
  11. 解决阿里云OSS使用URL无法访问图片
  12. Http请求全过程简述
  13. 图像Lanczos3滤波C实现——优化
  14. RPA—pyautogui+PIL+pandas识别全版本(2.0-3.0)滑动验证码,获取表格数据
  15. 你不必使用弱引用以避免内存泄漏
  16. Java语言底层架构
  17. 字符串:字符串顺序比较、11-2删除重复元素、字符串生成器、着急的WYF(不同子串个数)
  18. 2015华为实习生招聘机试题长沙站
  19. 【Linux】进程间通信2-匿名管道2
  20. 链表的概念、结构及优缺点

热门文章

  1. Win10 1809美化
  2. python画图设置坐标轴为科学记数法_防止matplotlib.pyplot中的科学记数法
  3. window自带的计算机应用程序,Win10系统电脑不小心将自带的应用程序卸载了该怎么恢复...
  4. tex常用函数 上下行对齐_tex常用函数 上下行对齐_【学术写作】如何优雅地(用TeX)写AI论文...
  5. linux下4g拨号上网问题,解决 Ubuntu 18.04 下无法建立 4G 拨号的问题
  6. 大厂转身,小米数字化采购缘何成功?| 爱分析调研
  7. Excel 2016图表标题不能输入中文,图表一直闪动
  8. xshell免费版 正版,非xshell破解版
  9. FlashBuilder精选插件
  10. Android Tips - 填坑手册