<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!-- saved from url=(0066)http://www.prglab.com/cms/pages/c-tutorial/c-basics/data-types.php -->
<HTML lang=en xml:lang="en" xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>程序员实验室 - C++基础教程 - C++ Tutorial</TITLE>
<META content=PrgLab.com name=author>
<META content=PrgLab.com name=copyright>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<META http-equiv=content-style-type content=text/css>
<META
content=针对入门级的C++基础教程,在线阅读,无需下载。本教程对C++主要知识点均有例证说明,清晰易懂,深受读者好评。关键词中英文对照,方便理解,更可为你打开阅读原版资料的大门。
name=description>
<META content="C++基础,C++入门,C++,C++基础教程,C++ tutorial" name=keywords><LINK
media=screen href="程序员实验室 - C++基础教程 - C++数据类型.files/screen.css" type=text/css
rel=stylesheet><LINK media=print
href="程序员实验室 - C++基础教程 - C++数据类型.files/print.css" type=text/css
rel=stylesheet><LINK media=all href="程序员实验室 - C++基础教程 - C++数据类型.files/all.css"
type=text/css rel=stylesheet>
<META content="MSHTML 6.00.2900.3354" name=GENERATOR></HEAD>
<BODY>
<DIV class=wb-main>
<DIV class=wb-header>
<DIV class=wb-logo><A class=page_title href="http://www.prglab.com/cms/"
target=_top>程序员实验室</A><BR><SPAN id=page_sub_title>-> 数据类型</SPAN> </DIV>
<DIV class=wb-flags><!--alimama-->
<CENTER>
<SCRIPT type=text/JavaScript>
var alimama_pid="mm_10032539_125287_117621";
var alimama_titlecolor="003366";
var alimama_descolor ="000000";
var alimama_bgcolor="FFFFFF";
var alimama_bordercolor="E6E6E6";
var alimama_linkcolor="008000";
var alimama_sizecode="12";
var alimama_width=468;
var alimama_height=60;
var alimama_type=2;
</SCRIPT>
<SCRIPT src="程序员实验室 - C++基础教程 - C++数据类型.files/inf.js"
type=text/javascript>
</SCRIPT>
</CENTER><!--alimama--></DIV></DIV>
<DIV class=wb-menu>
<LI><A href="http://www.prglab.com/cms" target=_top>C++ 基础教程</A> </LI>
<LI><A href="http://www.prglab.com/blog/js-tutorial"
target=_top>JavaScript入门教程</A> </LI>
<LI><A href="http://prglab.com/blog" target=_top>博客文章</A> </LI>
<LI><A href="http://www.prglab.com/cms/pages/msgboard.php" target=_top>访客留言</A>
</LI>
<LI><A href="http://www.prglab.com/cms/pages/contact-us.php"
target=_top>联系站长</A> </LI>
<LI><A href="http://www.prglab.com/bbs" target=_blank>论坛</A> </LI></DIV>
<DIV class=wb-body>
<DIV class=wb-side>
<DIV class=wb-submenu>
<UL>
<LI class=menu_default><A class=menu_default
href="http://www.prglab.com/cms/pages/c-tutorial/introduction.php"
target=_top>教程简介 </A>
<LI class=menu_default><A class=menu_default
href="http://www.prglab.com/cms/pages/c-tutorial/c-basics.php" target=_top>C++
基础知识 </A>
<UL>
<LI class=menu_default><A class=menu_default
href="http://www.prglab.com/cms/pages/c-tutorial/c-basics/program-structure.php"
target=_top>-> 程序结构 </A>
<LI class=menu_current><A class=menu_current
href="http://www.prglab.com/cms/pages/c-tutorial/c-basics/data-types.php"
target=_top>-> 数据类型 </A>
<LI class=menu_default><A class=menu_default
href="http://www.prglab.com/cms/pages/c-tutorial/c-basics/operators.php"
target=_top>-> 操作运算 </A>
<LI class=menu_default><A class=menu_default
href="http://www.prglab.com/cms/pages/c-tutorial/c-basics/console.php"
target=_top>-> 用户交互 </A></LI></UL>
<LI class=menu_default><A class=menu_default
href="http://www.prglab.com/cms/pages/c-tutorial/control-structures.php"
target=_top>控制结构和函数 </A>
<LI class=menu_default><A class=menu_default
href="http://www.prglab.com/cms/pages/c-tutorial/advanced-data.php"
target=_top>高级数据类型 </A>
<LI class=menu_default><A class=menu_default
href="http://www.prglab.com/cms/pages/c-tutorial/oo-programming.php"
target=_top>面向对象 </A>
<LI class=menu_default><A class=menu_default
href="http://www.prglab.com/cms/pages/c-tutorial/advanced-concepts.php"
target=_top>C++高级 </A>
<LI class=menu_default><A class=menu_default
href="http://www.prglab.com/cms/pages/c-tutorial/file-inputoutput.php"
target=_top>文件输入输出 </A>
<LI class=menu_default><A class=menu_default
href="http://www.prglab.com/blog/p/category/c" target=_top>C++文章推荐 </A>
<LI class=menu_default><A class=menu_default
href="http://www.prglab.com/cms/pages/c-tutorial/c-book.php" target=_top>C++
好书推荐 </A>
<LI class=menu_default><A class=menu_default
href="http://www.prglab.com/cms/pages/c-tutorial/c-q-and-a.php"
target=_top>C++ 问答 </A>
<LI class=menu_default><A class=menu_default
href="http://www.amazon.cn/search/search.asp?source=prglab&searchType=1&searchWord=C%2B%2B%BD%CC%B3%CC"
target=_blank>~ 更多C++书籍 ~ </A></LI></UL><BR></DIV>
<DIV class=wb-ad><!--alimama-->
<CENTER>
<SCRIPT type=text/JavaScript>
var alimama_pid="mm_10032539_125287_115591";
var alimama_titlecolor="003366";
var alimama_descolor ="000000";
var alimama_bgcolor="FFFFFF";
var alimama_bordercolor="E6E6E6";
var alimama_linkcolor="008000";
var alimama_sizecode="22";
var alimama_width=120;
var alimama_height=240;
var alimama_type=2;
</SCRIPT>
<SCRIPT src="程序员实验室 - C++基础教程 - C++数据类型.files/inf.js"
type=text/javascript>
</SCRIPT>
</CENTER><!--alimama--><BR></DIV></DIV>
<DIV class=wb-content><!--StartFragment -->
<H2>1.2 变量,数据类型,常量 (Variables. Data types. Constants)</H2>
<P>你可能觉得这个“Hellow
World”程序用处不大。我们写了好几行代码,编译,然后执行生成的程序只是为了在屏幕上看到一句话。的确,我们直接在屏幕上打出这句话会更快。但是编程并不仅限于在屏幕上打出文字这么简单的工作。为了能够进一步写出可以执行更有用的任务的程序,我们需要引入<STRONG>变量(variable)</STRONG>这个的概念。</P>
<P>让我们设想这样一个例子,我要求你在脑子里记住5这个数字,然后再记住2这个数字。你已经存储了两个数值在你的记忆里。现在我要求你在我说的第一个数值上加1,你应该保留6
(即5+1)和2在你的记忆里。现在如果我们将两数相减可以得到结果4。</P>
<P>所有这些你在脑子里做的事情与计算机用两个变量可以做的事情非常相似。同样的处理过程用C++来表示可以写成下面一段代码:</P>
<DIV class=program>a = 5;<BR>b = 2;<BR>a = a + 1;<BR>result = a - b;</DIV>
<P> </P>
<P>很明显这是一个很简单的例子,因为我们只用了两个小的整数数值。但是想一想你的电脑可以同时存储成千上万这样的数值,并进行复杂的数学运算。</P>
<P>因此,我们可以将<STRONG>变量(variable)</STRONG>定义为内存的一部分,用以存储一个确定的值。</P>
<P>每一个变量 (variable)需要一个标识,以便将它与其他变量相区别,例如,在前面的代码中,变量标识是<STRONG>a, b,</STRONG>
和<STRONG>result</STRONG>。我们可以给变量起任何名字,只要它们是有效的标识符。</P>
<P> </P>
<H3>标识(Identifiers)</H3>
<P>有效标识由字母(letter),数字(digits)和下划线 ( _
)组成。标识的长度没有限制,但是有些编译器只取前32个字符(剩下的字符会被忽略)。</P>
<P>空格(spaces),标点(punctuation marks)和符号(symbols) 都�
没有合适的资源?快使用搜索试试~ 我知道了~
C++语言教程C++语言教程
共171个文件
css:69个
htm:46个
gif:26个
需积分: 9 17 下载量 174 浏览量
2008-11-02
12:42:25
上传
评论
收藏 431KB RAR 举报
温馨提示
C++语言教程C++语言教程C++语言教程C++语言教程C++语言教程C++语言教程
资源推荐
资源详情
资源评论
收起资源包目录
C++语言教程C++语言教程 (171个子文件)
screen.css 6KB
screen.css 6KB
screen.css 6KB
screen.css 6KB
screen.css 6KB
screen.css 6KB
screen.css 6KB
screen.css 6KB
screen.css 6KB
screen.css 6KB
screen.css 6KB
screen.css 6KB
screen.css 6KB
screen.css 6KB
screen.css 6KB
screen.css 6KB
screen.css 6KB
screen.css 6KB
screen.css 6KB
screen.css 6KB
screen.css 6KB
screen.css 6KB
screen.css 6KB
print.css 1KB
print.css 1KB
print.css 1KB
print.css 1KB
print.css 1KB
print.css 1KB
print.css 1KB
print.css 1KB
print.css 1KB
print.css 1KB
print.css 1KB
print.css 1KB
print.css 1KB
print.css 1KB
print.css 1KB
print.css 1KB
print.css 1KB
print.css 1KB
print.css 1KB
print.css 1KB
print.css 1KB
print.css 1KB
print.css 1KB
all.css 837B
all.css 837B
all.css 837B
all.css 837B
all.css 837B
all.css 837B
all.css 837B
all.css 837B
all.css 837B
all.css 837B
all.css 837B
all.css 837B
all.css 837B
all.css 837B
all.css 837B
all.css 837B
all.css 837B
all.css 837B
all.css 837B
all.css 837B
all.css 837B
all.css 837B
all.css 837B
img2-2-3.gif 5KB
img1-2-1.gif 5KB
img5-3-1.gif 5KB
img3-3-5.gif 2KB
img3-2-2.gif 2KB
img4-3-1.gif 2KB
img3-3-2.gif 2KB
img3-1-6.gif 2KB
img3-3-4.gif 2KB
img3-3-1.gif 2KB
img3-1-7.gif 1KB
img3-3-3.gif 1KB
img3-6-1.gif 1KB
img2-1-1.gif 1KB
img3-1-5.gif 1KB
img2-3-2.gif 1KB
img3-3-6.gif 1KB
img3-2-1.gif 1KB
img3-1-4.gif 999B
img3-1-3.gif 832B
img3-4-1.gif 828B
img3-1-1.gif 824B
img2-3-1.gif 802B
img2-2-1.gif 768B
img2-2-2.gif 757B
img3-1-2.gif 755B
程序员实验室 - C++基础教程 - C++数据类型.htm 28KB
程序员实验室 - C++基础教程 - C++高级数据类型——指针.htm 27KB
程序员实验室 - C++基础教程 - C++面向对象编程——类.htm 24KB
程序员实验室 - C++基础教程 - C++ 操作运算.htm 23KB
程序员实验室 - C++基础教程 - C++高级——模板.htm 23KB
共 171 条
- 1
- 2
资源评论
huangzhenxiong
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功