C语言如何去掉字符串前后的双引号
展开全部
输出的时候双引号是不会输出的,不知道你具体想实现的是什么样效果,能具体点吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
宏定义
其定义的一般形式为:
#define
标识符
字符串
其中的“#”表示这是一条预处理命令。凡是以“#”开头的均为预处理命令。“define”为宏定义命令。“标识符”为所定义的宏名。“字符串”可以是常数、表达式、格式串等。
常对程序中反复使用的表达式进行宏定义。
例如:
#define
m
(y*y+3*y)
它的作用是指定标识符
m
来代替表达式(y*y+3*y)。在编写源程序时,所有的(y*y+3*y)都可由
m
代替,而对源程序作编译时,将先由预处理程序进行宏代换,即用(y*y+3*y)表达式去置换所有的宏名
m,然后再进
行编译。
其定义的一般形式为:
#define
标识符
字符串
其中的“#”表示这是一条预处理命令。凡是以“#”开头的均为预处理命令。“define”为宏定义命令。“标识符”为所定义的宏名。“字符串”可以是常数、表达式、格式串等。
常对程序中反复使用的表达式进行宏定义。
例如:
#define
m
(y*y+3*y)
它的作用是指定标识符
m
来代替表达式(y*y+3*y)。在编写源程序时,所有的(y*y+3*y)都可由
m
代替,而对源程序作编译时,将先由预处理程序进行宏代换,即用(y*y+3*y)表达式去置换所有的宏名
m,然后再进
行编译。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询