⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c++基础教程 c++.htm

📁 一个好的c++教程大家可以用来作为初级学习
💻 HTM
📖 第 1 页 / 共 4 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0050)http://www.xin7dian.com/simple/index.php?t180.html -->
<HTML><HEAD><TITLE>c++基础教程 C++论坛 新起点论坛 - powered by phpwind.net</TITLE>
<SCRIPT>
function bbimg(o){
var zoom=parseInt(o.style.zoom,10)||100;zoom+=event.wheelDelta/12;if (zoom>0) o.style.zoom=zoom+'%';return false;
}
</SCRIPT>

<META http-equiv=Content-Type content="text/html; charset=gbk">
<META content=phpwind,bbs,board,php,mysql,forums name=keywords><!--css-->
<STYLE type=text/css>BODY {
	FONT-SIZE: 12px; BACKGROUND: #ffffff; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Verdana
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TD {
	FONT-SIZE: 12px
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff
}
DIV.quote {
	BORDER-RIGHT: #007ad5 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #007ad5 1px dashed; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #007ad5 1px dashed; LINE-HEIGHT: normal; PADDING-TOP: 5px; BORDER-BOTTOM: #007ad5 1px dashed
}
A {
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.smalltxt {
	FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana
}
.tpc_content {
	FONT-SIZE: 13px
}
.i_table {
	BORDER-RIGHT: #007ad5 1px solid; BORDER-TOP: #007ad5 1px solid; BORDER-LEFT: #007ad5 1px solid; BORDER-BOTTOM: #007ad5 1px solid
}
.head {
	BACKGROUND-COLOR: #e7e3e7
}
</STYLE>
<!--css-->
<META content="MSHTML 6.00.2900.2802" name=GENERATOR></HEAD>
<BODY vLink=#333333 link=#333333><BR><BR>
<TABLE class=i_table cellSpacing=1 cellPadding=0 width="99%" align=center>
  <TBODY>
  <TR>
    <TD>
      <TABLE cellSpacing=0 cellPadding=8 width="100%">
        <TBODY>
        <TR>
          <TD bgColor=#ffffff><B><A 
            href="http://www.xin7dian.com/simple/index.php?">新起点论坛 </A>-&gt; <A 
            href="http://www.xin7dian.com/simple/index.php?f24.html">C++论坛</A> 
            -&gt; <A 
            href="http://www.xin7dian.com/simple/index.php?t180.html">c++基础教程</A></B> 
          </TD>
          <TD align=right bgColor=#ffffff><B><A 
            href="http://www.xin7dian.com/login.php">登录</A> -&gt; <A 
            href="http://www.xin7dian.com/register.php">注册</A> -&gt; <A 
            href="http://www.xin7dian.com/post.php?action=reply&amp;fid=24&amp;tid=180">回复主题</A> 
            -&gt; <A 
          href="http://www.xin7dian.com/post.php?fid=24">发表主题</A></B></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<P>
<CENTER></CENTER>
<P></P>
<TABLE class=i_table cellSpacing=1 cellPadding=1 width="99%" align=center>
  <TBODY>
  <TR>
    <TD>
      <TABLE cellSpacing=0 cellPadding=3 width="100%">
        <TBODY>
        <TR class=head>
          <TD><B>xin7dian</B></TD>
          <TD class=smalltxt align=right>2006-03-26 21:14</TD></TR>
        <TR bgColor=#ffffff>
          <TD class=tpc_content colSpan=2>
            <P align=center><FONT color=#0033ff size=5><B><A name=a1></A><FONT 
            color=#00ff00>第一章 c++入门</FONT></B></FONT></P>
            <P align=left><FONT color=#0033ff 
            size=5><B></B></FONT><BR>1.c++是在c的基础上发展而来,是带类的c语言。c语言支持结构化程序设计,c++支持面向对象程序设计。程序设计方法正由结构化程序设计走向面向对象程序设计。</P>
            <P>2.结构化程序设计主要思想是功能分解并逐步求精。面向对象程序设计的本质是把数据和处理数据的过程看成一个整体――对象。</P>
            <P><FONT color=#ff0000>3.开发一个C++程序需经过以下四步:</FONT><FONT 
            color=#ffffff><BR></FONT>编辑(产生源文件,扩展名为cpp)<BR>编译(产生目标文件,扩展名为obj)<BR>连接(产生可执行文件,扩展名为exe)<BR>运行</P>
            <P>4.例:<BR>//ch1_1.cpp<BR>#include&lt;iostream.h&gt;<BR>void 
            main()<BR>{<BR>cout&lt;&lt;"I am a student.\n";<BR>}<BR>运行结果:I am a 
            student.<BR><BR>上例说明:<BR>(1) c++的程序结构由注释、编译预处理和程序主体组成。</P>
            <P>(2) 注释的目的是为了提高程序的可读性。注释以//开始,直到换行。注释分序言注释和注解性注释两种。</P>
            <P>(3) 以#开头的行,称为编译预处理行。</P>
            <P>(4) 
            main()称为主函数。c++程序由函数构成。一个c++程序由一个主函数和若干个函数组成。程序的运行总是从主函数main()处开始。</P>
            <P align=center></P>
            <DIV align=center><FONT color=#00ff00><B><FONT size=5><A 
            name=a2></A>第二章 基本数据类型和表达式 </FONT></B></FONT></DIV>
            <P><FONT color=#ff0000><A name=a21></A>2.1 c++的基本数据类型</FONT><FONT 
            color=#00ff00><FONT color=#ffffff> </FONT></FONT><FONT 
            color=#ffffff><BR></FONT>1.c++的数据类型</P>
            <P>c++的数据类型 <BR><BR>2.基本数据类型修饰符 <BR>long(长型符) short(短型符) 
            <BR>signed(有符号型) unsigned(无符号型) <BR>3.用类型修饰符修饰后的基本数据类型 
            <BR>修饰后的基本数据类型 <BR>修饰后的基本数据类型 <BR>修饰后的基本数据类型 <BR>修饰后的基本数据类型 
            <BR>修饰后的基本数据类型 <BR><FONT color=#ffffff><BR><FONT color=#ff0033><A 
            name=a22></A>2.2 
            整型数据</FONT><BR></FONT>1.整型数据的基本情况(见表2-1)<BR>2.操作符sizeof(数据类型)可测定某数据类型所占字节长度。 
            <BR>例如:<BR>cout&lt;&lt;“size of int 
            is”&lt;&lt;sizeof(int)&lt;&lt;endl;<BR>输出为:size of int is 2</P>
            <P>3.整型常量(整型常数):三种表示法</P>
            <P>(1)10进制常数(有正负):123,-46,0 <BR>(2)8进制常数(无符号):0开头的整数,如0123 
            <BR>(3)16进制常数(无符号):0X或0x开头的整数,如0x123,0X23 <BR><BR>4. 整形变量的定义和初始化 
            <BR>变量命名:字母或下划线开头的字母、数字、下划线序列,不能为保留字。c++区分大小写。<BR>变量命名常用方法:mycar 
            ,my_car<BR><BR>整形变量定义 <BR>int i,j,k; unsigned int myAge,myWeight; 
            long area,width,length; <BR>整形变量赋值和初始化 <BR>赋值:先定义,后赋值</P>
            <P>unsigned short width;</P>
            <P>width=5; //=为赋值号 <BR><BR>初始化:在定义的同时即对其赋值</P>
            <P>unsigned short width=5; long width=7,length=7; double 
            area,radius=23; <BR></P>
            <P><FONT color=#ffffff><FONT color=#ff0000><A name=a23></A>2.3 字符型数据 
            </FONT><BR></FONT>1. 字符型数据的基本情况<BR><BR>2.字符型常量的表示<BR>(1)常规字符:<FONT 
            color=#ffffff><FONT color=#ccff00>单引号</FONT></FONT>括起的<FONT 
            color=#ffffff><FONT color=#ccff00>一个</FONT></FONT>字符。如‘a’,‘x’,‘?’等。 
            <BR>(2)转义字符:以“\”开头的字符序列。如‘\n’,‘\b’等。</P>
            <P>(3) ‘\ddd’,d为8进制数,表示范围为‘\000 ’ - ‘\377’。 
            <BR><BR>(4)‘\xhh’,h为16进制数,表示范围为‘\x00’- ‘\xff’。</P>
            <P>(5)单引号内\后跟上述情况以外的其它字符,表示该字符本身。如:‘\d’即是‘d’</P>
            <P>注:‘单引号,“双引号,\反斜杠这三个字符只能用下述方法表示: ‘\’’和‘\”’和‘\\’.</P>
            <P>(6)字符串常量:用<FONT color=#ffffff><FONT 
            color=#99ff00>双引号</FONT></FONT>括起来的<FONT color=#ffffff><FONT 
            color=#99ff00>字符序列</FONT></FONT>.<FONT color=#ffffff><FONT 
            color=#ff0000>以‘\0’作为结束标志</FONT></FONT>,该字符占有一字节的存储空间,但并不计入字符串的长度。如: 
            “C++string” <BR> 其存储格式为:</P>
            <TABLE width="75%" border=1>
              <TBODY>
              <TR>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -