摘要: 本文目录一、Java中的this只能用在动态方法中,不能用在静态方法中二、OC中的self既可以用在动态方法中,也可以用在静态方法中说明:这个Objective-C专题,是学习iOS开发的前奏,也为了让有面向对象语言开发经验的程序员,能够快速上手Objective-C。如果你还没有编程经验,或者对O... 阅读全文
posted @ 2015-02-12 23:37 james_lbj 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 本文目录一、什么是空指针和野指针二、野指针和空指针例子说明:这个Objective-C专题,是学习iOS开发的前奏,也为了让有面向对象语言开发经验的程序员,能够快速上手Objective-C。如果你还没有编程经验,或者对Objective-C、iOS开发不感兴趣,请忽略。学习本专题之前,建议先学习C... 阅读全文
posted @ 2015-02-12 23:36 james_lbj 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 本文目录一、什么是iOS二、主流手机操作系统三、什么是iOS开发四、学习iOS开发的目的五、学习iOS开发的前提从今天开始,我就开始更新【零基础学习iOS开发】这个专题。不管你是否涉足过IT领域,也不管你是理科生还是文科生,只要你对iOS开发感兴趣,都可以来阅读此专题。我尽量以通俗易懂的语言,让每个... 阅读全文
posted @ 2015-02-12 23:33 james_lbj 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 本文目录一、程序设计语言二、是否需要计算机专业知识三、是否要英文很好四、开发工具五、开发环境六、Mac OS X的获取途径七、调试设备八、开发者证书九、总结在上一讲中,介绍了什么是iOS开发。说简单一点,iOS开发,就是开发运行在iPhone或者iPad上的软件。这么一说完,应该有很多人就会产生一些... 阅读全文
posted @ 2015-02-12 23:30 james_lbj 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 本文目录一、iOS开发的前景二、iOS开发的难易度这讲继续介绍iOS初学者比较感兴趣的问题:iOS开发的前景如何、iOS开发的难易度。要想分析iOS开发的前景,首先你要搞清楚是哪个牛X公司在维护着iOS系统、是谁在背后支撑着全球的iOS开发者,那就是大名鼎鼎的苹果公司。回到顶部一、iOS开发的前景2... 阅读全文
posted @ 2015-02-12 23:29 james_lbj 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 本文目录一、计算机常识二、程序设计语言发展史三、C语言简史四、C语言的特点五、C语言的作用六、C语言的版本问题前面已经给大家介绍了iOS开发相关的一些基础知识,比如学习iOS开发需要什么准备、iOS开发的前景等等。在《开篇》这讲中说过:其实iOS开发就是开发iPhone\iPad上的软件,而要想开发... 阅读全文
posted @ 2015-02-12 23:28 james_lbj 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 本文目录前言一、编写第一个C语言程序-Hello World二、编译程序三、链接程序四、运行程序五、总结六、学习建议七、clang指令汇总回到顶部前言前面已经唠叨了这么多理论知识,从这讲开始,就要通过接触代码来学习C语言的语法。学习任何一门语言,首先要掌握的肯定是语法。学习C语言语法的目的:就是能够... 阅读全文
posted @ 2015-02-12 23:26 james_lbj 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 本文目录一、关键字二、标识符三、注释上一讲中已经创建了第一个C语言程序,知道了C程序是由函数构成的,这讲继续学习C语言的一些基本语法。C语言属于一门高级语言,其实,所有的高级语言的基本语法组成部分都是一样的,只是表现形式不太一样。就好像亚洲人和非洲人,大家都有人类的结构:2只手、2只脚、1个头,只是... 阅读全文
posted @ 2015-02-12 23:25 james_lbj 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 本文目录一、数据的存储二、数据类型三、常量三、变量在我们使用计算机的过程中,会接触到各种各样的数据,有文档数据、图片数据、视频数据,还有聊QQ时产生的文字数据、用迅雷下载的文件数据等。这讲我们就来介绍C语言中数据的处理。回到顶部一、数据的存储1.数据类型首先来看看计算机是怎么存储数据的。总的来说,计... 阅读全文
posted @ 2015-02-12 23:24 james_lbj 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 本文目录一、十进制二、二进制三、八进制四、十六进制五、进制总结六、变量与进制七、printf的简单使用上一讲简单介绍了常量和变量,这讲补充一点计算机的基础知识---进制。我们先来看看平时是如何表示一个整数的,最常见的肯定是用阿拉伯数字表示,比如“十二”,我们可以用12来表示,其实这种表示方式是基于一... 阅读全文
posted @ 2015-02-12 23:13 james_lbj 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 本文目录一、字节和地址二、变量的存储三、负数的二进制形式四、变量的作用域五、变量的初始化在前面一节中简单介绍了变量的使用,当我们定义一个变量的时候,系统就会为变量分配一块存储空间。而变量的数值在内存中是以二进制的形式存储的,这讲来深入研究变量在内存中的一些存储细节。回到顶部一、字节和地址为了更好地理... 阅读全文
posted @ 2015-02-12 23:10 james_lbj 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 本文目录一、取值范围二、char三、说明符四、自动类型提升五、强制类型转换C语言有丰富的数据类型,因此它很适合用来编写数据库,如DB2、Oracle等大型数据库都是C语言写的。其中,提供了4种最常用的基本数据类型:char、int、float、double,使用这些数据类型,我们就可以定义相应的变量... 阅读全文
posted @ 2015-02-12 23:09 james_lbj 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 本文目录一、算术运算符二、赋值运算符三、自增运算符和自减运算符四、sizeof五、逗号运算符六、关系运算符七、逻辑运算符八、三目运算符九、位运算符计算机的基本能力就是计算,所以一门程序设计语言的计算能力是非常重要的。C语言之所以无所不能,是因为它不仅有丰富的数据类型,还有强大的计算能力。C语言一共有... 阅读全文
posted @ 2015-02-12 23:04 james_lbj 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 本文目录前言一、顺序结构二、选择结构1-if语句三、选择结构2-switch语句四、循环结构1-while循环五、循环结构2-do while循环六、循环结构3-for循环七、break和continue回到顶部前言1.默认的运行流程默认情况下,程序的运行流程是这样的:运行程序后,系统会按书写顺序执... 阅读全文
posted @ 2015-02-12 23:02 james_lbj 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 本文目录一、基本概念二、函数的定义三、形式参数和实际参数四、返回值类型五、return六、函数定义的注意七、常见函数前面已经讲完了C语言中的基本语句和基本运算了,这讲呢,介绍C语言中的重头戏---函数。其实函数这个概念,在大部分高级语言中都是非常重要的,我也已经在《第一个C语言程序》一讲中对函数作了... 阅读全文
posted @ 2015-02-12 23:01 james_lbj 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 本文目录一、函数的声明二、多源文件开发三、#include在上一讲中,简单介绍了函数的定义和使用,只要你想完成一个新功能,首先想到的应该是定义一个新的函数来完成这个功能。这讲继续介绍函数的其他用法和注意事项。回到顶部一、函数的声明1.在C语言中,函数的定义顺序是有讲究的:默认情况下,只有后面定义的函... 阅读全文
posted @ 2015-02-12 22:25 james_lbj 阅读(200) 评论(0) 推荐(0) 编辑