自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 C语言scanf函数输入时键盘缓冲区\n的问题[经典问题]

程序时对scanf在键盘缓冲区留下的字符有疑问,思考不果。看了百度百科上的scanf词条,说scanf输入遇到空格、跳格、回车才会从缓冲区往变量送字符。于是自己写了以下几个程序思考,还是不果。 程序1 #include "stdio.h" void main() {  char a;  char b;  scanf("%d",&a);  scanf("%d",&b)

2015-07-06 21:57:01 2789 7

原创 [Objective-C]多态的方式--重写、重载

继承的特性:单根性、传递性 多态:不同类对同名的方法的调用,实现不一样的效果 多态中的典型两种方式:重写(override)与重载(overload) 重写父类方法的时候不需要在 .h 文件中再声明 重载是在同一个类中相同方法名称,但不相同形参,oc中不支持方法重载,其他编程语言支持方法重载 重载的条件: 1.必

2015-05-31 11:44:01 398

原创 [Objective-C] 封装、继承和多态

”等我准备好了再说“, ”等我都准备好了再上班“,“”等我准备好了再结婚 “等我准备好“ 是永远不存在的状态,再怎么等 也没办法”准备好的“;-----蔡康永 面向对象的三大特征:封装、继承、多态。 封装 封装:客观世界中对象的成员变量(用于描述对象的状态数据)都被隐藏在对象内部,外界无法直接操作和修改, 入一个对象的年龄,只能随着年月更迭而变化,一般不允许直接修改 对一个类或对象实现良好的

2015-05-31 11:33:10 456

原创 [Objective-C] id、self、super

首先我们来看id,id是什么呢?,它是一个类型吗。其实id是一个通用的类型,它可以代表所有对象的类型,也就是说任意的对象都可以赋值给id类型的变量。它和void *是类似的,都是声明一个任意类型的指针。id通常用在方法的参数或者返回值类型,用id作为方法的参数类型,可以传入任意类型的参数。那么,id是如何工作的呢?假如你定义了一个id类型的对象,你需要用它来调用某个方法,那么调用的时候,oc会执行

2015-05-31 10:40:41 670

原创 [Objective-C] 类、对象和方法

面向对象的重要概念即 是你想对对象做的事情。   C语言中通常是考虑做什么,然后关注对象。而面向对象的语言则是:你有一辆汽车,它就是你的对象,你的汽车是汽车的实例。 即 Car类创造了对象yourCar  你的汽车是汽车的一个实例; 类:  programer可以自建,可用来创造对象   可继承于父类 ;   (NSObjec是一个根类 我们定义的类属于其派生类, 后续继承部分将会提到。)

2015-05-30 14:22:11 529

原创 [学习笔记]Objective-C与C学习交接(3)

/*随着开发规模增大,有可能出现各公司的定义函数重名,  OC建议为函数名增加公司前缀,如NSLog 该函数就再前面增加了NS前缀。 C语言指针是十分灵活的, 接下来将学到一些指针的高级内容。*/ 函数指针变量的语法格式为: 函数返回值类型(* 指针变量名)(); //指向函数的指针变量 用法回顾 #import int max(int* data,int len)

2015-05-10 19:44:07 342

原创 [学习笔记]Objective-C与C学习交接(2)

OC的流程控制与数组 数组的使用 OC的数组索引也是从0开始的。OC中没有提供方法或属性来访问数组的长度,但我们可以通过sizeof()函数来计算数组的长度,计算方法如下: sizeof(数组变量 )  / sizeof(数组变量[0]);  上式中 sizeof(数组变量 ) 将可以返回整个数组占用的字节数,   sizeof(数组变量[0])将返回第一个数组元素占用的字节数,相除的结果

2015-05-10 19:41:40 372

原创 [学习笔记]Objective-C与C学习交接(1)

/*在C中我们常使用注释,写注释是一个良好的习惯,添加注释也是一个调试程序的重要方法, 如果我们觉得某段代码有问题,可以先把它注释起来,再次编译,运行。这样可以缩小错误所在的范围。*/ 在OC中和C中注释使用方法相同,OC也不能嵌套注释。 数据类型分类: Objective-c中的变量必须先声明,后使用,基本类型包括 整型,浮点型,字符串,枚举型5类。 声明格式如下:

2015-05-08 11:40:12 313

原创 [学习笔记]Xcode的简单使用

Xcode的安装想必对于一个想要学好移动开发的程序员并非难事,而对于其快捷键的正确使用,在程序书写时就显得尤为重要; Xcode快捷方式总结如下(): command + shift + N      新建项目 command + N          新建文件 command + delete删除一行 command + /      注释 command + ] 或者 [

2015-05-08 11:00:31 451

空空如也

空空如也

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

TA关注的人

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