目录:
一、使用xcode编辑工具
1 打开xcode程序
2 创建一个项目
OSX -> Application -> Command line Tool -> next
-> ProductName : 项目名称(day07-1)
-> Type : C
选择项目所要保存的目录
退出项目( command + q )
双击day07-1.xcodeproj打开项目
3 buile( command + b )编译
4 clean( command + shift + k )清除目标文件或可执行文件
5 command + r 编译运行、command + z 撤销、shift + command +z 撤销前进、esc打开关闭提示
6 新建一个文件command + n -> C and C++ -> C file -> 保存C文件的位置
7 在通常练习中,项目中会创建多个文件,所以我们会修改编译、链接操作,,去掉不需要编译的文件(选中文件点击‘-’号或delete),点击项目名称 -> bulid phases -> Compile Sources 保留需要的文件,(其实就是command + r要编译运行的文件,不需要的那些文件就在这里干掉)
二、数组
1 数组是用来存储多条相同数据类型的数据结构。(容器)
2 关键点:
多条、类型相同;
数组是数据的容器而非数据本身;
数组中的每个数据叫元素、数组有多个元素组成;
数据下标(索引)来区分数据中的元素;
元素从数组的位置0开始;
元素可以使用数组名[下标]来得到具体的元素数据;
声明数组中元素的个数叫数组的长度;
数组所占空间 = 元素类型*数组长度;
数组是一段连续的内存区域;
数组变量名指向的区域是数组在内存中的首地址;
3 语法格式
元素类型 数组名[长度];
int array[3];
4 初始化
赋使用的值:
int array[3];//未初始化 可能存在垃圾值
int array2[3] = {1,2,3};//依次给数组元素赋
int array4[3] = {1,2};//如果赋值的个数少于数组长度会自动用0填充后面的值
赋值0:
int array3[3] = {0};//数组中的元素都是0
如果数组下标超出了长度,有可能有值有可能没值。
#include <stdio.h>int main(int argc, const char * argv[]){//声明一个数组未初始化 可能存在垃圾值依次给数组元素赋值array4[3] = {1,2};//如果赋值的个数少于数组长度会自动用0填充后面的值3为数组的下标 0 1 2 3,如果超出了长度,有可能有值有可能没值//下标 < 长度//数组前有类型是长度//数组前无类型是下标//给数组元素赋值array4[2] = 10;//printf(“array4[2]:%d\n”,array4[2]);(int i = 0; i < 3; i++) {printf(,i,array4[i]);}return 0;}没有什么可留恋,只有抑制不住的梦想,没有什么可凭仗,