6.3计算机语言
姚军权
热爱软件开发工作从事这行已经20年以上工作之余写技术博客分享到广大的中国程序员
展开
-
Java语言标准BNF
/*************************************************function:java language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章*********************原创 2009-08-29 11:53:00 · 5604 阅读 · 0 评论 -
C专栏A-高级类型联合体
/*************************************************function:c language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章************************原创 2008-01-23 11:48:00 · 1104 阅读 · 0 评论 -
C专栏6-高级类型指针
/*************************************************function:c language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章************************原创 2008-01-23 10:59:00 · 1012 阅读 · 0 评论 -
C专栏5-常/变量/表达式
/*************************************************function:c language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章************************原创 2008-01-23 10:45:00 · 1206 阅读 · 0 评论 -
11.C++类复制控制
.类复制控制(前言,定义,基类与派生类,设计指导)1.前言复制控制通常指类的复制构造函数,赋值操作运算符,析构函数 1.1复制构造函数引入复制构造函数是为了让类的对象直接生成另一个对象,同时把此对象的数据复制到另一个对象中如果类中没有实现复制构造函数,编译器自动添加一个,如果我们不需要,则把它明确的禁止,禁止方法是在private声明一个 2.定义2.1复制构造函数的2种方法实现base(cons原创 2008-01-14 11:09:00 · 1684 阅读 · 0 评论 -
10.C++类析构函数
.类析构函数(前言,定义,基类与派生类,设计指导)1.前言大部分对象在使用之之后没有正确的从内存清理完毕,造成内存泄露也是C++出错的主要领域引入类的析构是正确的从内存中清量类的对象一般什么时候触发并调用类的析构函数呢?答案是:当类实例对象超出它的有效作用域时,也就是撤消类对象时,自动调用析构函数来清理对象构造函数用来初始化成员,析造函数则是用来清理对象 如我们删除一个类的指针对象,则自动调用析构原创 2008-01-14 11:07:00 · 1695 阅读 · 0 评论 -
9.C++类构造函数
.类构造函数 (前言,定义,基类与派生类,设计指导) 1.前言大部分对象在使用之前没有正确的初始化是C++出错的主要领域引入类的构造函数是正确的初始化类的对象一般什么时候触发并调用类的构造函数呢?答案是:当我们用类来定义一个类变量的时候,如:class demo{.....}; 声明并定义好完整的类//当我们用类去建立一个对象时,它首先调用类的构造函数demo d;原创 2008-01-14 11:06:00 · 1700 阅读 · 0 评论 -
8.C++类的友元成员
.类的友元成员 (前言,定义,基类与派生类,设计指导)1.前言没有友元之前,一个类是不能直接访问其它类的private成员的引进友元机制是允许一个类的private,protected成员的访问权授予给指定的其它函数和其它类 2.定义定义友元的关键字friend格式:class classname{...friend functionname();//声明类的友元函数friend class ot原创 2008-01-14 11:05:00 · 1523 阅读 · 0 评论 -
7.C++类static成员
.类static成员 (前言,定义,基类与派生类,设计指导)1.前言类的static成员不属于类的对象成员,也没有this指针,类生成N个对象,类的static也只会分配一个对象引入static主要是为了对类访问次数进行计数或者其它功能实现static成员的优点:.它在类的作用域中,从而避免与其它全局变量和常量名字冲突.方便类实行封装.能明确表示类设计的意图 2.定义2.1 定义格式:sta原创 2008-01-14 11:03:00 · 1501 阅读 · 0 评论 -
6.C++类const成员
.类const成员 (前言,定义,基类与派生类,设计指导)1.前言const关键字多才多艺,在类中的功能是指定一个"不能改动的对象" 2.const定义2.1成员函数const参数声明void f1(const base* rhs);void f1(base* const rhs);上面两个意思是一样的,2.2成员函数的const声明const char& opertor[](std::siz原创 2008-01-14 11:02:00 · 1481 阅读 · 0 评论 -
C语言H-声明extern
/*************************************************function:c language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章************************原创 2008-01-23 12:22:00 · 1665 阅读 · 0 评论 -
C读书笔记
C读书笔记第一章 概述1. C语言的特点①语言简洁、紧凑,使用方便、灵活。共有32个关键字,9种控制语句。②运算符丰富,公有34种运算符。③数据结构丰富,数据类型有:整型、实型、字符型、数组、指针、结构体、共用体等。④具有结构化的控制语句(如if…else、while、do…while、switch、for)⑤语法限制不太严格,程序设计自由度大。⑥允许直接访问物理地址,能进行位(bit)操作,可以原创 2008-01-30 15:43:00 · 1173 阅读 · 0 评论 -
C语言F-声明const
/*************************************************function:c language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章************************原创 2008-01-23 12:14:00 · 996 阅读 · 0 评论 -
C语言I-声明#define
/*************************************************function:c language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章************************原创 2008-01-23 12:28:00 · 2529 阅读 · 0 评论 -
12.C++类的运算符重载
类的运算符重载chinanetboy个人总结,10/21/2007笔记(前言,定义,重载实例,设计指导)参考书籍:C++世界的两本世界名著[C++程序设计语言]和[C++primer]本人就以上三本书就重载的知识点进行汇总重载知识点1.重载运算符1.1引言1.2限定及重载语法1.2.1限定1.2.2重载语法1.3重载运算符设计指导1.4成员/非成员函数重载1.5成员函数重载1.6非成员函数(友元函原创 2008-01-14 11:13:00 · 3660 阅读 · 0 评论 -
C语言OO编程
转载自http://rubynroll.iteye.com/blog/150575C语言面向对象编程 OO Programing in C is not only POSSIBLE but also PRACTICAL. 经常看到关于OO编程的讨论,C++, Java, C#...还有最近很流行的动态语言Python,Ruby等,但很少看到有C的份。在我看来,OO编程的核心是OO的思想,用什转载 2013-05-09 15:01:48 · 6943 阅读 · 1 评论 -
C语言泛型编程技术(linux,mysql广泛应用)
C语言泛型编程技术(linux,mysql广泛应用)原创 2013-10-02 17:19:57 · 2202 阅读 · 3 评论 -
C语言G-声明static
/*************************************************function:c language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章************************原创 2008-01-23 12:17:00 · 1083 阅读 · 0 评论 -
C专栏C-函数知识
/*************************************************function:c language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章************************原创 2008-01-23 11:53:00 · 1171 阅读 · 0 评论 -
C专栏8-高级类型数组
/*************************************************function:c language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章************************原创 2008-01-23 11:43:00 · 865 阅读 · 0 评论 -
C专栏4-预处理与宏
/*************************************************function:c language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章************************原创 2008-01-23 10:42:00 · 924 阅读 · 0 评论 -
C专栏2-工具与历史
/*************************************************function:c language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章************************原创 2008-01-23 10:20:00 · 798 阅读 · 0 评论 -
16C++类的继承
类的继承function:C++ language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章1.前言继承的理解:生活中的继承:1.接续前人未完的事业2.承继死者的遗产或权利。编程中的继承:“继承”是面向对象软件技术当中的一个概念原创 2008-01-19 11:52:00 · 1799 阅读 · 0 评论 -
15C++类的多态
.类的多态(前言,定义,基类与派生类,设计指导)1.前言类的多态发生的条件是一个类从另一个类派生出来,在发生继承关系后,才会产生多态行为2.定义有3种方法产生类的多态行为:1派生类覆盖基类函数实现多态.2前提是基类有虚函数,派生类实现,指针的函数调用实现多态.3前提是基类有虚函数,派生类实现,基于基类引用的函数调用实现多态. 3.基类与派生类3.1派生类覆盖基类函数实现多态.这通常是直接在派生类重原创 2008-01-19 11:17:00 · 1426 阅读 · 0 评论 -
14C++类的类型转换
.类的类型转换(前言,定义,基类与派生类,设计指导)1.前言内置类型(int,double,float,char,bool)的转换1.1内置类型隐式转换因为内置类型有转换功能,自然类,派生类也会引入转换功能,我们先看一下内置类型转换.在赋值时,编译器始终以=的左操作数类型为标准进行转换Int i1=25,i5;Double d1=5.65;i2=i1+d1; //因左操作数是i原创 2008-01-19 10:47:00 · 2062 阅读 · 0 评论 -
13C++类的函数重载
13类的函数重载 (前言,定义,基类与派生类,设计指导)1.(前言) 1.1override与overload方法的区别.overload:在同一类中,一个类中通过函数的参数类型不同或者个数不同中,编译器自动调用对应中函数的功能就是overload(重载方法).override在基类函数到派生类中,派生类用重写基类的同名函数的功能就是override(覆盖方法) 1.2 所谓函数重载是指同一原创 2008-01-17 10:19:00 · 1819 阅读 · 0 评论 -
C专栏E-声明typedef
/*************************************************function:c language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章************************原创 2008-01-23 12:08:00 · 986 阅读 · 0 评论 -
C专栏D-内存管理
/*************************************************function:c language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章************************原创 2008-01-23 11:57:00 · 963 阅读 · 1 评论 -
按年份算生肖-多种语言的代码实现
/****************************************************************************** 按年份算生肖-多种语言的代码实现author:chinayaosir QQ:44633197blog http://blog.csdn.net/chinayaosir************************************原创 2011-09-19 10:37:38 · 5545 阅读 · 0 评论 -
1C++类定义
类定义 (前言,定义,基类与派生类,多重继承,类模板,设计指导) 1.前言类在C++中简单的说是一个高级数据类型,工作方式如同struct类设计的基础思想是"数据抽象"和"封装""数据抽象"是一种依赖于接口定义和代码实现分离的一种编程设计技术数据抽象机制产生了一个专门用于类设计的统一建模语言(UML)UML全称为Unified Modeling LanguageUML产生原创 2008-01-14 10:55:00 · 896 阅读 · 0 评论 -
C++类知识目录
C++类的知识总结类的封装,继承,多态三大知识点,chinanetboy(前言,定义,基类与派生类,设计指导)类的封装:1类定义 2类this指针3类对象4类作用域5类inline函数6类const成员7类static成员8类友元成员9类构造函数10类析构函数11类复制控制12类运算符重载13类的函数重载14类的类型转换15类的3大特点(封装,继承,多态)16单一与多重继承 封原创 2008-01-14 10:50:00 · 923 阅读 · 0 评论 -
C专栏3-基本数据类型
/*************************************************function:c language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章************************原创 2008-01-23 10:40:00 · 868 阅读 · 0 评论 -
C专栏7-高级类型结构
/*************************************************function:c language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章************************原创 2008-01-23 11:19:00 · 1005 阅读 · 0 评论 -
C专栏B-语句控制
/*************************************************function:c language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章************************原创 2008-01-23 11:50:00 · 926 阅读 · 0 评论 -
C专栏1-知识总结
/*************************************************function:c language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章************************原创 2008-01-23 10:18:00 · 979 阅读 · 0 评论 -
Thinking in java-04
/*************************************************function:java language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章*********************原创 2008-09-01 13:56:00 · 723 阅读 · 0 评论 -
Thinking in java-02
/*************************************************function:java language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章*********************原创 2008-09-01 13:54:00 · 794 阅读 · 0 评论 -
Thinking in java-1
/*************************************************function:java language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章*********************原创 2008-09-01 13:53:00 · 850 阅读 · 0 评论 -
java语言小手册
/*************************************************function:java language Technologyauthor :chinayaosir QQ:44633197 blog :http://blog.csdn.net/chinayaosirnote :禁止其它网站转载此文章*********************原创 2009-09-12 08:42:00 · 3365 阅读 · 0 评论 -
php tutorial operator
echo "filename:phptutorial3.php"."";echo "3.tutorial:php operator and test"."";echo "--------------------------------------------------------------------"."";/*file :phptutorial3.php title :php opera原创 2013-03-06 18:23:18 · 742 阅读 · 0 评论