📄 csdn_文档中心_有关c++的一点说明?.htm
字号:
</B> </TD></TR>
<TR bgColor=#999999>
<TD colSpan=3 height=1></TD></TR></TBODY></TABLE>
<TABLE border=0 width=770>
<TBODY>
<TR>
<TD align=middle bgColor=#fafafa class=td1 vAlign=top width=150><BR>
<SCRIPT src="CSDN_文档中心_有关C++的一点说明?.files/microsoft.js"></SCRIPT>
</TD>
<TD align=middle width=620>
<TABLE bgColor=#eeeeee border=0 cellPadding=0 cellSpacing=0 width=600>
<TBODY>
<TR bgColor=#ffffff>
<TD align=middle height=10 width=50></TD>
<TD align=right><A href="http://www.csdn.net/">CSDN</A> - <A
href="http://www.csdn.net/develop/">文档中心</A> - <FONT
color=#003399>Visual C++</FONT> </TD></TR>
<TR>
<TD align=middle height=5></TD>
<TD align=middle width=500></TD></TR>
<TR>
<TD align=middle bgColor=#003399 height=10><FONT
color=#ffffff>标题</FONT></TD>
<TD><B> 有关C++的一点说明?</B> vcmfc(原作)
</TD></TR>
<TR>
<TD align=middle height=5></TD>
<TD align=middle width=500></TD></TR>
<TR>
<TD align=middle bgColor=#003399><FONT color=#ffffff>关键字</FONT></TD>
<TD width=500> 有关C++的一点说明?</TD></TR>
<TR>
<TD align=middle height=5></TD>
<TD align=middle width=500></TD></TR></TBODY></TABLE><!--文章说明信息结束//-->
<TABLE border=0 width=600>
<TBODY>
<TR>
<TD align=left><BR>
<META content=zh-cn http-equiv=Content-Language>
<META content="Microsoft FrontPage 4.0" name=GENERATOR>
<META content=FrontPage.Editor.Document name=ProgId>
<H2 align=center>有关C++的一点说明?</H2>
<P align=center>(从书上摘下来的部分东东:vcmfc)</P>
<P><B>1.判断是C++还是C</B></P>
<P>
当用户创建自己的程序时,有时可能需要判断使用的是C还是C++,并对语句作相应的处理。为帮助用户进行判断,许多C++编译器定义了_cplusplus常量。如果用户使用的是标准的C编译器,该常量将不被定义。(注:许多C++编译器提供命令行形状引导它们使用C++进编译,而不是标准C)</P>
<P><B>2.使用#include <FileName.h>与#include
"FileName.h"的区别</B></P>
<P>
当用户把某头文件名放在<>内,C编译器将首先在它的头文件目录中搜索指定的文件。如果编译器找到该文件,预处理器将使用它。如果编译器未找到该文件,编译器将搜索当前子目录或用户指定的子目录。<BR>
当用户把某头文件名放在""内,编译器仅搜索当前子目录。</P>
<P><B>3.定义多行的宏和常量</B></P>
<P>
当常量与宏不能在一行内定义完。可在行末放置一个反斜杠,如下所示:<BR> #define
very_long "This Extremely long
string\<BR> Constant "</P>
<P><B>4.在宏定义中不要放置分号</B></P>
<P>
如果用户在宏中使用分号,预处理器将在程序中每当宏出现时都放置一个分号;除非你想让预处理器在宏的展开中包含分号。</P>
<P><B>5.注意宏定义中的空格</B></P>
<P> 必须注意宏定义中的空格。不要在宏名及其参数之间键入空格。</P>
<P><B>6.如何在宏中使用括号</B></P>
<P>
宏定义将参数放在括号内是为了支持表达式,但如果将表达式的每个参数都放入括号,则可确保预处理可正确计算表达式的值。</P>
<P><B>7.宏是没有类型的</B></P><BR></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR>
<TABLE align=center bgColor=#006699 border=0 cellPadding=0 cellSpacing=0
width=770>
<TBODY>
<TR bgColor=#006699>
<TD align=middle bgColor=#006699 id=white><FONT
color=#ffffff>对该文的评论</FONT></TD>
<TD align=middle>
<SCRIPT src="CSDN_文档中心_有关C++的一点说明?.files/readnum.htm"></SCRIPT>
</TD></TR></TBODY></TABLE>
<TABLE align=center bgColor=#666666 border=0 cellPadding=2 cellSpacing=1
width=770>
<TBODY>
<TR>
<TD bgColor=#cccccc colSpan=3><SPAN style="COLOR: #cccccc"><IMG height=16
hspace=1 src="CSDN_文档中心_有关C++的一点说明?.files/ico_pencil.gif" width=16>
</SPAN> tcice <I>(2003-4-21 17:03:43)</I> </TD></TR>
<TR>
<TD bgColor=#ffffff colSpan=3 width=532><BR>这个#include ""与#include
<> 这个问题确实是不正确,hu_zy谈的较正确! <BR></TD></TR></TBODY></TABLE>
<TABLE align=center bgColor=#666666 border=0 cellPadding=2 cellSpacing=1
width=770>
<TBODY>
<TR>
<TD bgColor=#cccccc colSpan=3><SPAN style="COLOR: #cccccc"><IMG height=16
hspace=1 src="CSDN_文档中心_有关C++的一点说明?.files/ico_pencil.gif" width=16>
</SPAN> gohst001 <I>(2001-6-6 13:05:03)</I> </TD></TR>
<TR>
<TD bgColor=#ffffff colSpan=3 width=532><BR>哈哈我也看到了
<BR></TD></TR></TBODY></TABLE>
<TABLE align=center bgColor=#666666 border=0 cellPadding=2 cellSpacing=1
width=770>
<TBODY>
<TR>
<TD bgColor=#cccccc colSpan=3><SPAN style="COLOR: #cccccc"><IMG height=16
hspace=1 src="CSDN_文档中心_有关C++的一点说明?.files/ico_pencil.gif" width=16>
</SPAN> hu_zy <I>(2000-10-21 8:52:27)</I> </TD></TR>
<TR>
<TD bgColor=#ffffff colSpan=3 width=532><BR>我想你在对#include的理解上有个错误。
.使用#include <filename.h>与#include “filename.h“的区别
当用户把某头文件名放在<>内,c编译器将首先在它的头文件目录中搜索指定的文件。如果编译器找到该文件,预处理器将使用它。如果编译器未找到该文件,编译器将搜索当前子目录或用户指定的子目录。
当用户把某头文件名放在““内,编译器仅搜索当前子目录。 #include
<filename.h>是不对当前工作目录进行搜索的!而#include
“filename.h“是先对当前目录进行搜索,再去搜索标准INCLUDEPATH <BR></TD></TR></TBODY></TABLE>
<TABLE align=center bgColor=#666666 border=0 cellPadding=2 cellSpacing=1
width=770>
<TBODY>
<TR>
<TD bgColor=#cccccc colSpan=3><SPAN style="COLOR: #cccccc"><IMG height=16
hspace=1 src="CSDN_文档中心_有关C++的一点说明?.files/ico_pencil.gif" width=16>
</SPAN> vcmfc <I>(2000-10-8 17:22:04)</I> </TD></TR>
<TR>
<TD bgColor=#ffffff colSpan=3 width=532><BR>这是初级文章,高手莫来。
<BR></TD></TR></TBODY></TABLE><BR>
<DIV align=center>
<TABLE align=center bgColor=#cccccc border=0 cellPadding=2 cellSpacing=1
width=770>
<TBODY>
<TR>
<TH bgColor=#006699 id=white><FONT
color=#ffffff>我要评论</FONT></TH></TR></TBODY></TABLE></DIV>
<DIV align=center>
<TABLE border=0 width=770>
<TBODY>
<TR>
<TD>你没有登陆,无法发表评论。 请先<A
href="http://www.csdn.net/member/login.asp?from=/Develop/read_article.asp?id=893">登陆</A>
<A
href="http://www.csdn.net/expert/zc.asp">我要注册</A><BR></TD></TR></TBODY></TABLE></DIV><BR>
<HR noShade SIZE=1 width=770>
<TABLE border=0 cellPadding=0 cellSpacing=0 width=500>
<TBODY>
<TR align=middle>
<TD height=10 vAlign=bottom><A
href="http://www.csdn.net/intro/intro.asp?id=2">网站简介</A> - <A
href="http://www.csdn.net/intro/intro.asp?id=5">广告服务</A> - <A
href="http://www.csdn.net/map/map.shtm">网站地图</A> - <A
href="http://www.csdn.net/help/help.asp">帮助信息</A> - <A
href="http://www.csdn.net/intro/intro.asp?id=2">联系方式</A> - <A
href="http://www.csdn.net/english">English</A> </TD>
<TD align=middle rowSpan=3><A
href="http://www.hd315.gov.cn/beian/view.asp?bianhao=010202001032100010"><IMG
border=0 height=48 src="CSDN_文档中心_有关C++的一点说明?.files/biaoshi.gif"
width=40></A></TD></TR>
<TR align=middle>
<TD vAlign=top>百联美达美公司 版权所有 京ICP证020026号</TD></TR>
<TR align=middle>
<TD vAlign=top><FONT face=Verdana>Copyright © CSDN.net, Inc. All rights
reserved</FONT></TD></TR>
<TR>
<TD height=15></TD>
<TD></TD></TR></TBODY></TABLE></DIV>
<DIV></DIV><!--内容结束//--><!--结束//--></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -