c++程序中,语句后边都加“\”符号 是什么意思

例如
#define BEGIN_MESSAGE_MAP(theClass, baseClass) \
const AFX_MSGMAP* theClass::GetMessageMap() const \
{ return &theClass::messageMap; } \
AFX_COMDAT AFX_DATADEF const AFX_MSGMAP theClass::messageMap = \
{ &baseClass::messageMap, &theClass::_messageEntries[0] }; \
AFX_COMDAT const AFX_MSGMAP_ENTRY theClass::_messageEntries[] = \
{ \

第1个回答  2012-04-19
换行,说明下面一句和上面是同一行的。追问

下边段代码最后一行“{ \”为什么会以{符号结尾而且还加了\符号?这样是不是错了?

追答

这个宏不是单个用的,要和END_MESSAGE_MAP() 一起使用,所以连起来读的时候你就发现没问题了,因为END_MESSAGE_MAP() 中有“}”。这已经是MFC的一部分了,找本MFC的书来看你就会了解。

追问

恩 确实 谢谢 然后还想问下在倒数第三句最后为什么会有“;”符号 这样不是就结束这句话了吗?

本回答被提问者采纳
第2个回答  2012-04-19
表示下一行与此行为一行。。。追问

下边段代码最后一行“{ \”为什么会以{符号结尾而且还加了\符号?这样是不是错了?

第3个回答  2012-04-19
一行写不下,或者太长了不好看,换行用的。追问

下边段代码最后一行“{ \”为什么会以{符号结尾而且还加了\符号?这样是不是错了?

第4个回答  2012-04-19
宏定义格式
换行要用追问

下边段代码最后一行“{ \”为什么会以{符号结尾而且还加了\符号?这样是不是错了?

c++中的\\是什么意思
\\是转义符号,和其他字符组合在一起有特殊含义,比如我们常见的回车符号'\\n'; 结束符号'\\0';等等,如果想在字符串中打印‘\\’,那么需要写‘\\\\’,两个组合在一起,表示普通字符'\\'。||表示或,比如 表达式1 || 表达式2,两个表达式只要有1个为真,那么结果就是真。否则就是假。(c语言中,0...

c++中 \\ 代表什么意思
\\是行连续的意思,有这个符号,就是下一行是接着上一行的意思,就是下一行和上一行从语法上来说是一行,只是分成了多行来写。上面那个语句等同于写在一行,只是写在一行太长了,不美观,所以用\\分割一下子。例如:include<stdio.h> include<stdlib.h> define STRING "Hello\\ world\\ I love U\\n...

那个高手知道C++中符号 \\ 在这里是什么意思
一般C++中\\有两种用途。用于换行处理。某些函数或者宏定义过于长,可以使用\\进行换行。编译开发者查看代码。用于转义。在某些情况下,普通的字符不能表达我们想要的结果,例如换行符等。我们就利用【\\+字母】的方式来实现。例如输出printf("\\n");会输出成一个换行符。如果我们确实希望在屏幕上打印\\n两个...

C++中"\\0"什么意思
任何一个输入的字符串,在其后面都默认加一个这样的符号,用于表示这个字符串结束。

编程中\/\/什么意思?
在C++中\/\/是行注释的意思。程序的注释是解释性语句,您可以在 C++ 代码中包含注释,这将提高源代码的可读性。所有的编程语言都允许某种形式的注释。C++ 支持单行注释和多行注释。注释中的所有字符会被 C++ 编译器忽略。C++中注释的种类:1、单行注释:以双斜线(\/\/)开始,以换行符结束。当前双斜线...

c++中\/\/,是什么意思
C++中\/\/代表从\/\/开始到这一行结尾,都是属于注释。和C语言的\/*...*\/注释符不同,C++语言的\/\/注释符只能注释掉从\/\/开始到那一行的结尾的部分,也就是\/\/只能注释一行,而\/*...*\/注释符能注释多行。

路径\/\/什么意思
因为反单斜杠\\在C\/C++\/C# 中是转义前导字符,例如 \\n 代表换行。为了避免歧义,路径中的\\必须用\/\/。1、C程序释义 (C程序相关书籍)C语言是目前世界上最流行、使用最广泛的面向过程的高级程序设计语言。 C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它高级语言,...

‘\\\\'代表什么?
printf("\\\\");这个语句输出一个\\字符注释:C标准是 \/* 注释 *\/ C++标准 单行注释的格式是\/\/ 注释 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 leiliang1314 2008-06-05 知道答主 回答量:95 采纳率:0% 帮助的人:0 我也去答题访问个人页 关注 展开全部 这是个注释符号,当程序员...

程序中"\\"符号
在c c++ 中是转义字符 比如printf("\\t\\b");\\t 是制表符 \\b是退格符

在c或C++中,\/\/表示什么?
C语言中,注释有两种类型 单行注释 单行注释通常用于对程序中的某一行代码进行解释,用”\/\/”符号表示,后面为注释的内容 示例代码 Printf("Hello,world\\n"); \/\/输出Hello,world 多行注释 多行注释就是注释中的代码,可以为多行,以符号”\/“开头,以符号”\/”结尾 示例代码 \/* printf("Hello,...

相似回答