iOS入门攻略 01篇【电脑基本知识+快捷键+终端命令+Xcode+C语言数据类型】
2015-10-14 17:00
435 查看
一、电脑的基本知识:
电脑是由硬件和软件组成的
硬件:看得见摸得着的具体东西
cpu、内存、硬盘、显卡、主板、声卡、网卡等等
软件:看不见的,必须要开机以后才能见到及用到
操作系统:windows linux unix mac os iOS
应用软件:QQ、快播、酷狗
主要三大件:
cpu:主要是处理运算的,相当于大脑
内存:连接cpu和硬盘上的数据
硬盘:存储数据的,永久存储
执行程序或者处理任何数据都是先由硬盘读取到内存,再由内存交给cpu处理
为什么不直接由硬盘交给CPU去处理?因为速度太慢!
显卡:负责处理图形运算
声卡:处理声音
网卡:处理网络
iOS:是苹果针对iPhone、ipad、ipod的操作系统
iOS开发:在iOS系统上开发它的app
二、快捷键
Command+Control+空格 弹出emoji表情
Command+W
关闭窗口
Command+Q
退出程序
Command+空格 切换输入法
Command+delete
移到废纸篓
Control+空格 打开搜索
Xcode常见的快捷键:
Command + / 快速注释
Command + option + “←” 折叠代码
Command + option + “→” 展开代码
Command + R
运行
Command + . 停止
Command + ~
同一程序内,不同页面切换
Control + i
按格式化排列代码
Command+shift+z
重做
三、终端命令
Control+空格:打开搜索,输入:“终端”,回车进入
touch 文件名.文件格式:创建一个文件
open 文件名.文件格式:打开一个文件
cd 文件夹路径:进入到一个文件夹
pwd:显示终端当前进入到得路径
./:代表当前所在路径
举例:怎样在屏幕上,显示一句“哈哈哈哈哈”呢?
解决:
现在桌面新建123的文件夹
cd Desktop/ 123:
进入桌面的123文件夹
1.新建一个文本文件,格式为.c
2.打开这个文件,并输入以下代码 #include <stdio.h>
int main(){
printf("哈哈哈哈哈\n");
return 0; }
3.在终端输入跳转到这个文件所在路径,然后输入
cc 文件名.c -c
敲完上面的命令后我们发现在这个.c文件的同目录下出现了一个同名的.o文件
4.再然后我们继续在终端输入
cc 文件名.o,
会发现同目录下又多出来一个 a.out的文件
6.在终端运行这个a.out文件即可发现效果 ,输入
./a.out
分析:
#include<stdio.h>
代表引入一个系统头文件,这个头文件名字叫stdio.h
这个头文件里包含一些输入/输出的信息
int main(){ }
这是一个主函数,作用是:告诉系统你的程序代码的执行顺序。程序里面有且只能有一个 main函数
printf(" 哈哈哈哈哈\n");
这句代码是让屏幕输出一句话,这句话的内容叫“哈哈哈哈哈”
写代码特别注意:
1.不要忘记导入头文件 #include <stdio.h>
2.main函数只能有一个,而且必须要有
3.语句后面千万要记得加分号,必须是英文(;) main函数里面的叫语句
4.main函数后面的大括号一定要成对出现,而且是英文的
5.return o 可以省略,一定要放在最后,否则后面的代码不能被执行
6.\n是换行的
注释://单行注释,/*多行注释*/(写在开头,表达这个文件总体实现什么样的功能)
四、C语言转化为机器语言
源代码:程序员自己写代码,.c文件就是C语言的源代码文件
(称之为源文件) 编译:把源代码翻译成0、1,
生成一个 .o
目标文件
调用编译器命令为:cc xxxx.c -c ->>>编译步骤
链接:把目标文件和库函数进行整合生成一个 .out
可执行文件
调用编译器命令为:cc xxxx.o ->>>链接步骤
五、用Xcode编写程序
1.运行Xcode,在接下来的图片中点击
选择create a new Xcode project,然后选择OS X中的Application,再选择Command
Line Tool
点击Next,然后来到下个界面 ,填写,再然后找到main.c文件,编写代码
直接运行程序
2.注释:
1、单行注释:
//注释的内容
功能://符号右边的一行内容被编译器忽略(按了回车才算换行)
快捷键:Command + / 快速注释
2、多行注释:
/* 注释的内容 */
功能:/* */符号里面的所有内容都被编译器忽略
六、C语言中的数据类型
1.整型:用于准确地表示整数,根据表示范围的不同分为以下三种:
短整型(short) <整型(int) <
长整型(long)
2.实型(浮点型):用于标识实数(小数)根据范围和精度不同分为以下两种:
单精度浮点数(float) <双精度浮点数(double)
3.字符型:用来
电脑是由硬件和软件组成的
硬件:看得见摸得着的具体东西
cpu、内存、硬盘、显卡、主板、声卡、网卡等等
软件:看不见的,必须要开机以后才能见到及用到
操作系统:windows linux unix mac os iOS
应用软件:QQ、快播、酷狗
主要三大件:
cpu:主要是处理运算的,相当于大脑
内存:连接cpu和硬盘上的数据
硬盘:存储数据的,永久存储
执行程序或者处理任何数据都是先由硬盘读取到内存,再由内存交给cpu处理
为什么不直接由硬盘交给CPU去处理?因为速度太慢!
显卡:负责处理图形运算
声卡:处理声音
网卡:处理网络
iOS:是苹果针对iPhone、ipad、ipod的操作系统
iOS开发:在iOS系统上开发它的app
二、快捷键
Command+Control+空格 弹出emoji表情
Command+W
关闭窗口
Command+Q
退出程序
Command+空格 切换输入法
Command+delete
移到废纸篓
Control+空格 打开搜索
Xcode常见的快捷键:
Command + / 快速注释
Command + option + “←” 折叠代码
Command + option + “→” 展开代码
Command + R
运行
Command + . 停止
Command + ~
同一程序内,不同页面切换
Control + i
按格式化排列代码
Command+shift+z
重做
三、终端命令
Control+空格:打开搜索,输入:“终端”,回车进入
touch 文件名.文件格式:创建一个文件
open 文件名.文件格式:打开一个文件
cd 文件夹路径:进入到一个文件夹
pwd:显示终端当前进入到得路径
./:代表当前所在路径
举例:怎样在屏幕上,显示一句“哈哈哈哈哈”呢?
解决:
现在桌面新建123的文件夹
cd Desktop/ 123:
进入桌面的123文件夹
1.新建一个文本文件,格式为.c
2.打开这个文件,并输入以下代码 #include <stdio.h>
int main(){
printf("哈哈哈哈哈\n");
return 0; }
3.在终端输入跳转到这个文件所在路径,然后输入
cc 文件名.c -c
敲完上面的命令后我们发现在这个.c文件的同目录下出现了一个同名的.o文件
4.再然后我们继续在终端输入
cc 文件名.o,
会发现同目录下又多出来一个 a.out的文件
6.在终端运行这个a.out文件即可发现效果 ,输入
./a.out
分析:
#include<stdio.h>
代表引入一个系统头文件,这个头文件名字叫stdio.h
这个头文件里包含一些输入/输出的信息
int main(){ }
这是一个主函数,作用是:告诉系统你的程序代码的执行顺序。程序里面有且只能有一个 main函数
printf(" 哈哈哈哈哈\n");
这句代码是让屏幕输出一句话,这句话的内容叫“哈哈哈哈哈”
写代码特别注意:
1.不要忘记导入头文件 #include <stdio.h>
2.main函数只能有一个,而且必须要有
3.语句后面千万要记得加分号,必须是英文(;) main函数里面的叫语句
4.main函数后面的大括号一定要成对出现,而且是英文的
5.return o 可以省略,一定要放在最后,否则后面的代码不能被执行
6.\n是换行的
注释://单行注释,/*多行注释*/(写在开头,表达这个文件总体实现什么样的功能)
四、C语言转化为机器语言
源代码:程序员自己写代码,.c文件就是C语言的源代码文件
(称之为源文件) 编译:把源代码翻译成0、1,
生成一个 .o
目标文件
调用编译器命令为:cc xxxx.c -c ->>>编译步骤
链接:把目标文件和库函数进行整合生成一个 .out
可执行文件
调用编译器命令为:cc xxxx.o ->>>链接步骤
五、用Xcode编写程序
1.运行Xcode,在接下来的图片中点击
选择create a new Xcode project,然后选择OS X中的Application,再选择Command
Line Tool
点击Next,然后来到下个界面 ,填写,再然后找到main.c文件,编写代码
直接运行程序
2.注释:
1、单行注释:
//注释的内容
功能://符号右边的一行内容被编译器忽略(按了回车才算换行)
快捷键:Command + / 快速注释
2、多行注释:
/* 注释的内容 */
功能:/* */符号里面的所有内容都被编译器忽略
六、C语言中的数据类型
1.整型:用于准确地表示整数,根据表示范围的不同分为以下三种:
短整型(short) <整型(int) <
长整型(long)
2.实型(浮点型):用于标识实数(小数)根据范围和精度不同分为以下两种:
单精度浮点数(float) <双精度浮点数(double)
3.字符型:用来
相关文章推荐
- C++数据抽象
- 打印十行杨辉三角
- 爬爬爬之路:C语言(五) 二维数组篇
- 模拟三次密码输入
- C++中友元(友元函数和友元类)的用法和功能
- C++ vector
- C++Primer第五版 第11章 关联容器(练习解答)
- C++Primer第五版 练习11.38-2单词转换程序(解答)
- C++Primer第五版 练习11.38-1单词统计程序(解答)
- C++STL学习(3)容器list
- C++Primer第五版 11.4节练习
- c++虚函数、内存布局
- C++ 多态
- C语言获取文件SHA1哈希
- c++智能指针
- C语言--getchar()的使用
- string对象中去掉标点符号
- C++Primer第五版 练习11.33
- C++Primer第五版 11.3.6节练习
- C语言--函数的调用