一、指针
1。语言中变量的实质
2。 指针是什么?
指针是c语言中重要的数据类型。
3。 指针与变量
练习1:
char a,*pa; a=10; pa=&a; *pa=20; printf( “%d”, a);
练习2:
int a = 5,i= 10; int * b = &i; *b = &a; *b = 15; printf( “%d”, *b);
4。 指针与数组
数组元素:
int i,a[]={3,4,5,6,7,3,7,4,4,6}; for (i=0;i<=9;i++){ printf ( “%d”, a[i] ); }
加入指针:
int i,a[]={3,4,5,6,7,3,7,4,4,6}; for (i=0;i<=9;i++) { printf ( “%d”, *(a+i) ); }
5。指针与字符串
char s[] = “hello,world!”; char *s = “hello,world!”; char *s; s = “hello,world!”;
6。指针与参数
7。指针与函数
函数名就代表着函数的地址。
定义的一般形式:函数的返回值类型 (*指针变量名)(形参1, 形参2, ...)
指向函数的指针变量主要有两个用途:
调用函数
将函数作为参数在函数间传递
上课自己写的代码没带所以没法贴上来,总之问题还是有的,在函数调用方面不是很熟练,在用指针调用函数返回一个字符串数组时遇到比较大的问题,字符串数组不能输出来,只能单个字符的输出或者在for循环时输出数组字符串有问题。
二、XCode创建开发环境步骤
1.Welcome to Xcode窗口,选择Create a new Xcode project。
Create a new Xcode project:创建一个新的Xcode项目。
Connect to a repository:代码库
Learn about using Xcode:查询Xcode的用户指南文档
Go to Apple's developer portal:访问iOS开发中心网页。
Open Other:选择打开其它项目
Recents:最近打开的项目列表
2.Choose a template for your new project窗口,OS X组下Application,Command Line Tool模板。
iOS组:与iOS系统(iPhone,iPad,iTouch)项目相关
OS X组:与Mac OS项目相关
Application-Command Line Tool:控制台项目。
3.Coose options for your new project窗口。
Product Name:项目名称
Organization Name:组织名称
Company Identifier:公司标识
Type:Foundation
Use Automatic Reference Counting:是否自动引用计数
4.选择保存项目的目录,点击Create按钮。
New Folder:创建新的文件夹
Source Control:为该项目创建本地的git资源库。
5.项目创建完毕,打开Xcode开发环境。查看项目结构。
Classes:项目相关类
Frameworks:项目相关的库
Products:编译生成的OC程序
6.点击main.m文件,在代码编辑区看见如下代码。
第一个oc程序,Hello,World!
#import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { NSLog(@"Hello, World1!"); } return 0; }
- - 借老黄的博客一用。
差不多就这么多了吧,明天想起来了在加进去好了。