博客换主题啦!!!

feed订阅 腾讯微博 你好,欢迎光临! 

Category Archives: 网络拾遗

标识符和关键字

2008.02.25 , , No Comments , 476 浏览

标识符是一个字符序列,用来标识变量、函数、数据类型等。任何程序都离不开标识符,也就是说,不可能有没有标识符的C++程序。在程序2-1中,include、void、main、int、i、cin、cout等都是标识符。标识符可以由大写字母、小写字母、下划线(_)和数字0~9组成,但必须是以大写字母、小写字母或下划线(_)开头。在C++语言程序中,大写字母和小写字母不能混用,比如Name和name就代表两个不同的标识符。在表2-1中,我们给出了几个正确和不正确的标识符实例。

表格 表2-1:正确和不正确的标识符实例
 
正确 不正确
smart 5smart(不能数字开头)
_decision bomb?(有非法字符?)
key_board key.board(有非法字符.)

标识符的命名规则:
  1. 所有标识符必须由一个字母(a~z或A~Z)或下划线(_)开头;
  2. 标识符的其它部分可以用字母、下划线或数字(0~9)组成;
  3. 大小写字母表示不同意义, 即代表不同的标识符,如前面的cout和Cout;
  在定义标识符时,虽然语法上允许用下划线开头,但是,我们最好避免定义用下划线开头的标识符,因为编译器常常定义一些下划线开头的标识符。
  C++没有限制一个标识符中字符的个数,但是,大多数的编译器都会有限制。不过,我们在定义标识符时,通常并不用担心标识符中字符数会不会超过编译器的限制,因为编译器限制的数字很大(例如255)。
  一个写得好的程序,标识符应该尽量有意义。 比如表示年可以用year,表示长度可以用length,表示累加和可以用sum等,这样的标识符本身就增加了程序的可读性,使程序更加清晰易懂。
C++语言的标识符经常用在以下情况中:
  1. 标识对象或变量的名字
  2. 类、结构和联合的成员
  3. 函数或类的成员函数
  4. 自定义类型名
  5. 标识宏的名字
  6. 宏的参数
 

 

简单的C++程序

2008.02.25 , , No Comments , 422 浏览

1.//simple.cpp是一个简单的C++程序
2.#include
3.void main(void)
4.{
5. int i;
6. cout< <"Hello C++!";
7. cout<<"请输入一个整数:\n";
8. cin>>i;
9. cout<<"您输入的整数是:";
10. cout < 11. cout <<'\n';
12.}
  请学习者自己键入这段程序,并自己编译、连接、运行该程序,输入不同的整数,看能否得到预期的结果。注意,程序中左边的数字是为了讲解的方便添加的,将该程序键入到开发环境的编辑窗口时,一定要略去这些数字。

数据类型,运算符与表达式

2008.02.24 , , No Comments , 408 浏览

一.C语言的基本元素
1.符号集,C语言使用的基本符号有如下五种:
(1)大写字母:A-Z (2)小写字母:a-z (3)阿拉伯数字:0~9 (4)下划线:_ (5)标点符号和运算符
2.标识符
用来标记常量、变量、函数以及文件名的字符序列。

软件质量

2008.02.23 , , No Comments , 465 浏览

涉及软件时,质量概念和传统的定义并非背道而驰。不同的组织和专家以不同方式对软件质量进行了定义。

质量的概念及什么是质量

2008.02.22 , , No Comments , 3,788 浏览

简介
一种产品或服务只有达到用户的期望时,才能被用户广泛接受。只有产品或服务满足了用户的需求,达到用户的标准,用户才会重复使用该产品或再次使用该服务。用户常会使用不同的产品和服务,对各种产品和服务进行比较和查找错误。如果某产品或服务达到了用户的期望,用户则将其视为该类产品的一个标准。在本章中讲给大家介绍什么是质量?
质量的概念:
质量包括两个不同方面的含义。起初因产品或服务缺乏竞争,质量由制造商或服务提供商定义。当时,人们接受提供商对于质量的定义:产品满足用户的要求。随着时间的推移,客户对所提供的产品和服务的观点发生了变化。质量的定义也随之改变成为一种物有所值且易于使用的特性。但是,这些定义都没有消除人们对质量的疑惑。
质量的含义可以通过比较大学毕业生来理解:比较工商管理人员时,耶路和哈佛商学院的毕业生会比其他学校的毕业生获得更好的好评。如果要购买计算机或者其他相关的产品,人们首先会想起的名字是联想。
这些例子证明了一件简单的事情:质量与品牌相关。不管是教育提供者还是产品或服务提供商,他们的名字改变了质量的含义。这些先行者在各自的领域将质量打造成了一种标准。
质量的定义包括下面3方面的含义:
1.典型的或者本质的特征。
2.事物固有的或区别于其他事物的特征或本质。
3.优良或出色的程度。

你知道你为什么学不好JAVA吗?

2008.02.1 , , 3 Comments , 515 浏览

我总结了一下自学JAVA失败几种原因:希望对大家有帮助!
1、学习材料问题:目前相关的技术书籍种类和内容良莠不齐,有些书籍内容经常存在错误现象,书上的案例经常在机器上运行不了。而网络上找资料却在信息选择上工作量很大,比如说,在google搜关键字hibernate,出现的信息条数之多令人生畏。要从众多的信息中拾掇出自学需要的,实属不易。而且即便最终整理出来,得到的也只是知识点或者片断,不是系统知识;
2、缺乏指导,遇到问题无法继续。Java的知识体系非常大,很多技术的学习和深入都需要基于另外一种技术为基础,自学很难理出头绪。遇到疑问无法及时解决,更无法继续推进,时间长了自然选择放弃;
3、缺乏学习氛围,惰性是人类的共性,在缺乏外在压力和阶段目标的前提下很难保障时刻保持进度,尤其是在困难重重之下,经常受外界的干扰而转移精力。

换套BLOG程序吧

2008.01.30 , , No Comments , 25 浏览

可能我是闲着没事干了吧,把以前的PJBLOG删了,换成ZBLOG了,可能是因为PJ的不是静态页面吧。