![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IOS
文章平均质量分 81
SpeedyCoder
这个作者很懒,什么都没留下…
展开
-
XP上配置Objective-c 环境
在Windows下搭建Objective C开发环境,需要到GNUstep官方网站上下载,四个软件包:GNUstep MSYS System、GNUstep Core、GNUstep Devel、Cairo Backend。其中,前两个软件包是必须要安装的,第三个软件包是安装一些开发工具,比如:gcc、g++等,所以如果是学习Objective C的话,这个包也是必须要安装,第四个软件包是转载 2012-10-07 14:57:46 · 934 阅读 · 0 评论 -
【C语言】11-指针
说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略指针是C语言中非常重要的数据类型,如果你说C语言中除了指针,其他你都学得很好,那你干脆说没学过C语言。究竟什么是指针呢?我们先来看一个概念。直接引用1. 回想一下,之前我们是如何更改某个变量的值?我们之前是通过变量名转载 2013-05-06 22:04:00 · 737 阅读 · 0 评论 -
【C语言】15-预处理指令1-宏定义
本文目录预处理指令简介一、不带参数的宏定义二、带参数的宏定义说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略回到顶部预处理指令简介1.C语言在对源程序进行编译之前,会先对一些特殊的预处理指令作解释(比如之前使用的#include文件包含指令),产生一个转载 2013-05-08 09:07:33 · 599 阅读 · 0 评论 -
【C语言】23-typedef
本文目录一、typedef作用简介二、typedef与指针三、tyoedef与结构体三、typedef与指向结构体的指针四、typdef与枚举类型五、typdef与指向函数的指针六、typdef与#define说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略这转载 2013-05-08 09:17:10 · 710 阅读 · 0 评论 -
【C语言】17-预处理指令3-文件包含
本文目录一、基本概念二、一般形式三、使用注意说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略这讲介绍最后一个预处理指令---文件包含回到顶部一、基本概念其实我们早就有接触文件包含这个指令了, 就是#include,它可以将一个文件的全部内容拷贝另一转载 2013-05-08 09:09:44 · 653 阅读 · 0 评论 -
【C语言】14-返回指针的函数与指向函数的指针
本文目录前言一、返回指针的函数二、指向函数的指针说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略回到顶部前言前面我们花了接近3个章节学习指针,应该都感受到指针的强大了吧。指针可以根据地址直接操作内存中的数据,使用得当的话,不仅能使代码量变少,还能优化内转载 2013-05-08 09:06:59 · 759 阅读 · 0 评论 -
【C语言】19-static和extern关键字1-对函数的作用
本文目录一、extern与函数二、static与函数三、static、extern与函数的总结说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略上一讲中大致介绍了变量的类型,不同类型的变量有不同的存储类型、不同的生命周期、不同的作用域。这讲介绍2个比较重要的关键转载 2013-05-08 09:14:13 · 811 阅读 · 0 评论 -
【C语言】21-结构体
本文目录一、什么是结构体二、结构体的定义三、结构体变量的定义四、结构体的注意点五、结构体的初始化六、结构体的使用七、结构体数组八、结构体作为函数参数九、指向结构体的指针说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略C语言的核心部分都说得七七八八了,相信大家已转载 2013-05-08 09:15:40 · 765 阅读 · 0 评论 -
【C语言】22-枚举
本文目录一、枚举的概念二、枚举类型的定义三、枚举变量的定义四、枚举使用的注意五、枚举变量的基本操作说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略上一讲介绍了结构体类型,这讲就介绍C语言中的另一种数据类型---枚举类型。枚举类型在iOS中也是很常用的,用法跟J转载 2013-05-08 09:16:32 · 634 阅读 · 0 评论 -
【C语言】18-变量类型
本文目录 一、变量的作用域二、变量的存储类型说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略C语言有丰富的数据类型和运算符,因此计算能力非常强大,计算过程中使用的值一般用变量来存储。变量也是有分类型的,不同类型的变量有不同的存储类型、不同的生命周期、不同的作用转载 2013-05-08 09:13:39 · 630 阅读 · 0 评论 -
【C语言】12-指向一维数组元素的指针
本文目录一、用指针指向一维数组的元素二、用指针遍历数组元素三、指针与数组的总结四、数组、指针与函数参数说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略前面我们已经学习了指针,如果指针存储了某个变量的地址,我们就可以说指针指向这个变量。数组及其数组元素都占有转载 2013-05-06 22:22:16 · 875 阅读 · 0 评论 -
【C语言】13-指针和字符串
说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略字符串回顾一个字符串由一个或多个字符组成,因此我们可以用字符数组来存放字符串,不过在数组的尾部要加上一个空字符'\0'。char s[] = "mj";上面的代码定义了一个字符数组s来存储字符串"mj",系统转载 2013-05-06 22:23:32 · 800 阅读 · 1 评论 -
【C语言】07-基本语句和运算
说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略一、基本语句C语言的基本语句跟Java中的差不多,所以,这里只是简单地提一下循环语句(do while、while、for)条件语句(if 、if-else、switch)goto语句 二、基本运算计算机转载 2013-05-04 12:21:09 · 643 阅读 · 0 评论 -
【C语言】03-第一个C程序代码分析
说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略在上一篇中我们已经创建了一个C程序,接下来分析一下里面的代码。项目结构如下:一.代码分析打开项目中的main.c文件(C程序的源文件拓展名为.c),可以发现它是第一个C程序中的唯一一个源文件,代码如下:转载 2013-05-04 12:18:30 · 640 阅读 · 0 评论 -
【C语言】09-字符串
说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略一、字符串简介* 在Java中,一个字符串可以用String类型来存储String s = "MJ";C语言中没有String这种类型。其实字符串就是字符序列,由多个字符组成,所以在C语言中,我们可以用字符数转载 2013-05-04 12:22:27 · 1056 阅读 · 0 评论 -
【C语言】04-函数
说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略一、函数的分类前面已经说过,C语言中的函数就是面向对象中的"方法",C语言的函数可以大概分为3类:1.主函数,也就是main函数。每个程序中只能有一个、也必须有一个主函数。无论主函数写在什么位置,C程序总是从主函数开始执转载 2013-05-04 12:19:07 · 827 阅读 · 0 评论 -
【C语言】08-数组
说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略为了让大家更好地学习和理解数组,我们先来认识一下内存中的"地址"。地址1.计算机中的内存是以字节为单位的存储空间。内存的每一个字节都有一个唯一的编号,这个编号就称为地址。凡存放在内存中的程序和数据都有一个地址,也就是说,转载 2013-05-04 12:21:46 · 772 阅读 · 0 评论 -
【C语言】01-C语言概述
说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略为什么iOS开发要先学C语言?iOS开发的核心语言是Objective-C,Objective-C是在C语言的基础加了一层面向对象的语法。为了能够更好地掌握Objective-C,我们可以先学习C语言,然后在C语言的基础上升转载 2013-05-04 12:17:06 · 859 阅读 · 0 评论 -
【C语言】02-第一个C程序
说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略由于我们最终要学习的是iOS开发,因此就使用Mac平台下的Xcode搭建C语言开发环境,而不使用Windows系统如果你是在Windows环境下,可以下载这个简单的C语言学习工具:C/C++程序设计学习与实验系统 或者 下载转载 2013-05-04 12:17:53 · 884 阅读 · 0 评论 -
【C语言】10-字符和字符串常用处理函数
说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略一、字符处理函数下面介绍的两个字符处理函数都是在stdio.h头文件中声明的。1.字符输出函数putcharputchar(65); // Aputchar('A'); // Aint a = 65;转载 2013-05-04 12:23:05 · 668 阅读 · 0 评论 -
【C语言】05-printf和scanf函数
说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略一、printf函数这是在stdio.h中声明的一个函数,因此使用前必须加入#include ,使用它可以向标准输出设备(比如屏幕)输出数据1.用法1> printf(字符串)printf("Hello, W转载 2013-05-04 12:19:44 · 636 阅读 · 0 评论 -
【C语言】06-基本数据类型
说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略C语言有丰富的数据类型,因此它很适合用来编写数据库,如DB2、Oracle都是C语言写的。C语言的数据类型大致可以分为下图中的几类:一、变量跟其他语言一样,C语言中用变量来存储计算过程使用的值,任何变量都必须先定转载 2013-05-04 12:20:23 · 620 阅读 · 0 评论 -
【C语言】20-static和extern关键字2-对变量的作用
本文目录一、在Java中,全局变量的定义没有严格的位置规定二、在C语言中,全局变量定义的位置是有限制的三、重复定义同一个变量四、不同源文件中的同名变量五、static关键字六、static和extern的总结说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略上一转载 2013-05-08 09:14:41 · 889 阅读 · 0 评论