自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(31)
  • 资源 (8)
  • 收藏
  • 关注

原创 C语言基础归纳 ---函数

函数通常的形式如下: 1. returnType functionName( arg1Type arg1, ..., argNType argN ) 2. { 3. statements 4. } 一个简单函数示例如下: 1. float salesTax( float purchasePrice, float taxRate ) 2. { 3. float tax = purch

2012-02-28 17:22:42 223

原创 C语言基础归纳 ---程序流程

程序中的语句是顺序执行的,除非由一个for、while、do-while、if、switch 或goto语句或一个函数调用将流程导向到其他地方去做其他的事情。 一条if 语句根据一个表达式的真值来有条件地执行代码。 for、while 和do-while 语句用于构建循环。在循环中,重复地执行相同的语句或一组语句,直到满足一个条件为止。 switch 语句根据一个整数表达式的算术值,来选择一

2012-02-28 17:20:12 302

原创 C语言基础归纳 ---表达式和语句

C 中的表达式和语句相当于自然语言中的短语和句子。 1 表达式 最简单的表达式只是单个的常量或变量: 1. 14 2. 3. bananasPerBunch 每个表达式都有一个值。常量表达式的值,就是常量自身,例如,14 的值就是14。变 量表达式的值就是变量所保存的内容,例如,bananasPerBunch 的值,就是在初始化或赋值的时候为其最终设置的值。 表达式可以组合以形成其

2012-02-28 17:13:14 358

原创 C语言基础归纳 ---运算符

运算符就像是动词。它们引发对变量的运算。 1 算术运算符 C 中有+、-、*和/这些常用的二元运算符,它们分别用于加、减、乘和除运算。 注意 如果除法运算符(/)的两个操作数都是整数类型,则C 执行整数除法。整数除 法会把除法的结果进行截取。例如,7 / 3 的值是2。 2 余数运算符 余数运算符或模运算符(%)计算一个整数除法的余数。例如,下面的表达式的结果是1: 1.

2012-02-28 16:59:51 342

原创 C语言基础归纳 ---枚举常量

enum 语句允许定义一组整数常量: 1. enum woodwind { oboe, flute, clarinet, bassoon }; 该语句的结果是:oboe、flute、clarinet 和bassoon,常量值分别为0、1、2 和3。 如果不想按照从0 开始的顺序,可以自己给常量赋值。任何没有被指定值的常量,其值都比前一个常量大1,如: 1.

2012-02-28 16:47:06 418

原创 C语言基础归纳 ---结构

结构将相关变量组成了一个集合,以便能够将这些变量作为一个单独的实体引用。如下是一个结构声明的例子: 1. struct dailyTemperatures 2. { 3. float high; 4. float low; 5. int year; 6. int dayOfYear; 7. }; 结构中的单个变量叫做成员变量,或者简单地称为变量。跟在关键字struct 后面的名称,

2012-02-28 16:39:43 219

原创 C语言基础归纳 ---字符串

字符串 C 字符串是字节(char 类型)的一维数组,以一个0 字节终结。C 中的常量字符串,通过把字符串的字符放置在双引号("")之间来编写: 1. "A constant string" 当编译器在内存中创建一个常量字符串时,它自动在末尾添加0 字节。但是,如果声明了一个用来保存字符串的char 数组,在确定需要多少空间时,则必须记住包含0 字节。如 下的代码行将常量字符串“Hello

2012-02-28 16:36:54 188

原创 C语言基础归纳 ---字符串

C 字符串是字节(char 类型)的一维数组,以一个0 字节终结。C 中的常量字符串,通过把字符串的字符放置在双引号("")之间来编写: 1. "A constant string" 当编译器在内存中创建一个常量字符串时,它自动在末尾添加0 字节。但是,如果声明了一个用来保存字符串的char 数组,在确定需要多少空间时,则必须记住包含0 字节。如下的代码行将常量字符串“Hello”的5 个字符

2012-02-28 16:34:00 71

原创 C语言基础归纳 ---数组

C 数组的声明,首先是数组的类型和数组名,然后是一个方括号,方括号中是数组元素的数目: 1. int a[100]; 通过将元素的索引放到数组名称后面的[ ]中,可以访问数组的单个元素: 1. a[6] = 9; 索引是基于0 的。在前面的例子中,合法的索引在0~99。访问C 数组时系统不会在两端进行边界检查。C 允许做如下的事情: 1. int a[100]; 2. a[200] =

2012-02-28 16:30:20 182

原创 C语言基础归纳 ---指针

指针是其值等于一个内存地址的一个变量。它“指向”内存中的一个位置。可以通过在声明中,在变量名前面放置一个*,将一个变量声明为一个指针变量。如下的代码把pPointerInt声明为指向内存中保存一个整数的变量: int *pPointInt; 一元运算符&(“取址”运算符)用来获取一个变量的地址,以便将其存储到一个指针变量中。如下的代码将指针变量b的值设置为整数变量a的地址: int

2012-02-28 15:54:24 221

原创 C语言基础归纳 ---整数类型、浮点类型、真值、初始化

变量是程序中用于某些内存字节的名称。当作为一个变量赋一个值的时候,实际所作的事情是将该值存储到这些内存中间去。计算机语言中的变量,就像自然语言总的名词,他们表示程序的问题空间中的项目或者量。 C要求通过声明变量来高速编译器你将要使用的任何变量。变量的声明如下: variabletype  name; C允许一次声明多个变量: variabletype name1,name2,name3;

2012-02-28 15:53:32 378

原创 C语言基础归纳 ---头文件

普通C程序的代码放入到一个或者多个.c为扩展名的文件中。  eg.   ACProgram.c    注意:  Mac OS X文件名不区分大小写。文件系统将会记住你用来命名一个文件的大小写。但是,它将myfile.c、MYFILE.c、MyFile.c当做是相同的文件。    使用Objective-c对象的代码,放置在.m为扩展名的一个或者多个文件中:   eg. AnObject

2012-02-28 12:52:42 291

原创 C语言基础归纳 ---命名惯例

为了方便自己以及必须阅读代码的任何人,应该为变量和函数使用具有描述性的名称。st很容易输入,但是一年后你再回来读的时候,或者其他人在读你的程序的时候,就会感到很疑惑;sparetime则是一目了然。 Objective-C程序员通常为变量使用CamelCase(骆驼命名法)名称。CamelCase名称使用首字母大写来表示名称中后续单词的开始:   applePerBasket     以一

2012-02-28 12:52:19 265

原创 C语言基础归纳 ---变量和函数名

C中的变量和函数名,都是一种标识符,由字母、数字、下划线(_)字符组成: 第一个字符必须是一个字母或者下划线。 C名称是区分大小写的,例如,sparetime和SpareTime是不同的名称。 在一个名称中不能有任何的空白。 下面是一些合法的名称:    j    taxesForYear2010    bananas_per_bunch    bananasPerBunch

2012-02-28 12:52:03 369

原创 C语言基础归纳 ---注释

注释是程序员的启示性表示。编译器会忽略注释。C支持两种格式的注释: 跟在两个斜杠(//)后面,知道改行结束之前的所有内容,都是一条注释。例如:   //  this is a comment.    在/*和*/之间的任何内容,也是一条注释:         /*This is the other style of comment.*/    这种形式的注释可以跨越多行。例如:

2012-02-28 12:51:45 262

原创 C语言基础归纳 ---格式化

C语言以一个分号结束。空白字符(空格、制表符、换行符)是分割名称和关键字所必须的。C忽略任何额外的空白:缩进和任何额外的空白对于编译的可执行代码没有影响;可以自由的使用它们是代码更具有可读性。一条语句可以扩展到几行,例如,如下的三条语句时等价的:  1、   distance = rate *time;    2、        distance = rate *time;    3、

2012-02-28 12:51:23 185

原创 C语言基础归纳 ---main函数

所有的C程序都有一个main函数。在操作系统载入一个C程序以后,程序从main函数的第一行开始执行。main函数的标准形式如下:  int main (int argc, const char *argv[])  {   //insert your code here......      return 0;  }  main函数的主要特征是:  1、第一行中的int表示main向

2012-02-28 12:50:49 271

原创 Objective-C再学习之消息(九)

在入门级别的ObjC 教程中,我们常对从C++或Java 或其他面向对象语言转过来的程序员说,ObjC 中的方法调用(ObjC中的术语为消息)跟其他语言中的方法调用差不多,只是形式有些不同而已。 譬如C++ 中的: Bird * aBird = new Bird(); aBird->fly(); 在ObjC 中则如下: Bird * aBi

2012-02-28 10:23:01 473

原创 ObjC基础--数据类型

ObjC提供的基本的数据类型有:int、float、double、char. Int: 八进制   整型第一位为0,NSLog的格式为:%o  显示的八进制不带前导0       %#o  显示的八进制带前导0 十六进制  以0x开头的整型,NSLog的格式为:%x  显示的十六进制不带前导0x   %#x  显示的十六进制带前导0x 若%X或%#X   显示的十六进制用大写

2012-02-13 12:30:36 331

转载 简介Objective-C语言

Objective-C,通常写作ObjC和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言。它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。Objective-C可以在gcc运作的系统写和编译,因为gcc含Objective-C的编译器。1980年代初布莱德·确斯(Brad Cox)在其

2012-02-12 23:33:39 227

原创 Objective-C基础——程序的整体语法结构(02)

接下来我们看一下ObjC中的另一个标示部分…… @implementation 部分的一般格式 @implementation  NewClassName methodDefinitions; @end //NewClassName表示的名称和@interface 部分的类名相同 看一个简单的例子: //*************************** //Fract

2012-02-12 15:43:43 259

原创 Objective-C基础——程序的整体语法结构(01)

在学习了C和C++的相关知识后,我们就可以进入到ObjC的世界了,关于ObjC的由来的历史我们就不再进行追溯了,互联网上有大量的相关介绍,我们学习ObjC的目的就是进行IOS开发,因此首先,我们应该了解它的基本语法结构,有很多的语法知识我们在C中都是接触过的,因此我们开始介绍ObjC的时候就不在进行阐述了,有不明白的地方可以查阅相关网站或者文本资料。好了,我们开始ObjC的基础讲解吧…… Obj

2012-02-12 15:42:10 345

转载 2012年移动应用十大设计趋势

2012年移动应用十大设计趋势  2011年涌现出诸多优秀设计,随着操作系统的更新和硬件性能的提升,用户对移动应用的品质需求也呈现上升趋势,界面设计又被提升到一个新的高度。移动应用不再是将内容从互联网搬至移动设备,而是解决设备本身的问题,根据用户需求从视觉感受、风格趋势、操作方式、信息架构和内容呈现等各个方面挖掘设计的可能性,为用户带来新颖的体验。 本文汇总今年热门产品的界

2012-02-10 21:59:51 243

原创 C++ 多层继承二义性问题

多继承可以看作是单继承的扩展。所谓多继承是指派生类具有多个基类,派生类与每个基类之间的关系仍可看作是一个单继承。     多继承下派生类的定义格式如下:     class :,,… { }; 其中,,,…是三种继承方式:public、private、protected之一。例如: class A { … };

2012-02-10 14:04:17 347 1

转载 C++继承:共有,私有,保护

公有继承(public)、私有继承(private)、保护继承(protected)是常用的三种继承方式。 1. 公有继承(public) 公有继承的特点是基类的公有成员和保护成员作为派生类的成员时,它们都保持原有的状态,而基类的私有成员仍然是私有的,不能被这个派生类的子类所访问。 2. 私有继承(private) 私有继承的特点是基类的公有成员和保护成员都作为派生类的私有

2012-02-09 15:09:22 227

转载 C++类与对象:static静态数据成员静态成员函数

static 静态数据成员 静态成员函数   静态成员的提出是为了解决数据共享的问题。实现共享有许多方法,如:设置全局性的变量或对象是一种方法。但是,全局变量或对象是有局限性的。这里主要讲述类的静态成员来实现数据的共享。 静态数据成员   在类中,静态成员可以实现多个对象之间的数据共享,并且使用静态数据成员还不会破坏隐藏的原则,即保证了安全性。因此,静态成员是类的

2012-02-09 13:25:15 290

原创 C++ 文件操作

在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:   1、插入器(   向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout<<"Write Stdout"<<'n';就表示把字符串"Write Stdout"和换行字符('n')输出到标准输出流。

2012-02-08 21:35:34 212

转载 浅析c/c++中的指针

在学习c/c+过程中,指针是一个比较让人头痛的问题,稍微不注意将会是程序编译无法通过,甚至造成死机。在程序设计过程中,指针也往往是产生隐含bug的原因。下面就来谈谈指针的应用以及需要注意的一些问题,里面也许就有你平时没有注意到的问题,希望能帮助各位读者理解好指针。 一、我们先来回忆一下指针的概念吧,方便下面的介绍 指针是存放地址值的变量或者常量。例如:int a=1;&a就表示指针常量(“&”

2012-02-08 17:35:06 170

转载 C++ 类访问控制public/private/protected探讨

原帖如下  1 #include   2 using namespace std;  3   4 class A{  5 public:  6     A(int i_,int j_)  7     {  8         i=i_;  9         j=j_; 10     } 11     void disp(A &a) 12     { 13

2012-02-08 17:24:05 207

原创 浅谈C++类 - 概念和构造函数

虽然学习了一段时间的C++了,可是针对一些难以理解的东西,我还是习惯于梳理记录下来,一方面是自己知识的一种条理化,另一方面是能够帮助到需要的人。 类是C++中的重中之重,几乎在C++的每一本书里面都会有很大的篇幅来讲解类。那么究竟什么是类?对于有C基础的人来说,一看概念就基本了解了,可是真正的类的理解却还要下一番功夫的。C++提供了很好的STL,因此我们在学习类的时候可以有更大的函数库和代码可以

2012-02-08 16:43:12 222

原创 C++ 继承与派生---学习笔记

一、继承和派生的基本概念       继承是C++语言中的一种重要的机制,也是面向对象的一个重要特征,实现了面向对象程序设计思想中软件复用的功能。继承的实质就是通过现有的类的特征,构造一个具有现有类特征的新类,这个新类成为派生类。派生类是从一个或者多个以前定义的类(基类)继承数据和函数,同时增加或者重定义数据和函数。这样就具有类的层次性。       另一方面,继承就是创建一个具有别的类的属性

2012-02-08 16:28:25 233

Objective-C再学习demo1

Objective-C再学习demo1,基本知识和基本数据类型demo

2012-08-30

自定义背景滑动特效选项条

新手自定义背景滑动的选项条,有待改进,适合新手。

2012-08-11

iPhoneGradientButtons

高度定制化的按钮

2012-07-11

Chrome浏览器纯净版

Chrome浏览器纯净版,去除了很多不需要的功能,给用户更好的体验。

2012-05-18

LearnObjective-C中文翻译版

全面概括了Objective-C的基础知识,非常适合初学者来梳理知识。非常不错!

2012-05-18

Minutes To Midnight

Minutes To Midnight iPhone SDK的开发小例子,实现了获取当前时间,并且实时更新,更加漂亮的地方就是是实现了数字的lcd显示

2012-03-27

360压缩工具

360zip,360压缩工具,美丽的UI,更加的贴近用户的感官。

2012-01-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除