------- <a href="http://www.itheima.com" target="blank">IOS手机开发</a>、<a href="http://www.itheima.com" target="blank">.C语言</a>、期待与您交流! -------
------- IOS手机开发、.C语言、期待与您交流! -------
一.ios初识
桌面路径:/Users/apple/Desktop
Pwd:查看当前文件夹路径
Cd:改变路径
Cd desktop
Ls:列出当前文件夹下文件
Ls -l 详细列出属性
makedir新建文件夹
Makedir test 新建名为test的文件
Touch 创建文件 tcouch test.txt 创建名为test的文本文件
Open +文件名打开文件
Cd../返回上一级路径
Who:显示当前用户名
Clear:清屏
./:当前路径 open./打开当前目录
Cd / 回到根路径
Cc -c 编译 cc x.o 链接
Cc -c 直接编译链接
二.c语言基础
%d是一个格式符 告诉后面输出的类型 只能输出整数
%f用来输出小数 默认6位 %.2两位
%c字符型
代码块及时回收不再使用的变量
& 地址运算符 取得变量的地址
%p 打印地址
Scanf只接受变量的地址
Scanf(“%d#%d”,&num1,num2)一次性输入多个数值 用固定符号隔开 实际输入用空格 tab 分隔符
Scanf不能用/n
%运算的正负只跟%左边的数值有关
1/3 结果是0 只跟参与运算的数据类型有关
Int b;
Int a=10;
b=(a++)+(++a); a++:先把a的值取出 a再加一 b=10+12=22
Sizeof 计算占内存数 并保存
条件成立真 条件不成立假
Int main()
{
If(10>6)
Int a=5;//a的作用域不明确
}
如果要在case后面定义新的变量,必须用大括号{}包住
Case ‘+’ :
{
Int sum=a+b;
Break;
}
Continue 终止本次循环
Break 终止所有循环
最简单的死循环:while(1);
形式参数:定义函数是函数名后面中的参数,简称形参
实际参数:调用函数式软如的具体数据,简称实参
实参个数必须等于形参个数
函数体内部不能定义和形参一样的变量
如果是基本数据类型作为函数的形参,纯粹是值传递,修改函数内部形参的值,并不会影响外面都是实参的值
一个函数可以没有形参,也可以有无限多个形参
如果不明确声明返回值类型,默认就是int类型
默认情况下,C语言不允许两个函数名称一样
函数不能嵌套定义
函数的声明:void printLine();
编译检测语法错误,函数未定义只能在链接时检测
Include的作用:拷贝邮编文件的所有内容到#include所在的位置
自定义的文件用“”系统自带的文件用<>
把项目中所有关联的.o目标文件、C语言函数库合并在一起,声称可执行文件
将函数的声明放在头文件中 并#include“”引入
函数的定义放.c文件,声明放.h文件
.h文件的作用:被别人拷贝,编译连接时不需要管
\”一个双引号
一个中文3个字节 printf函数返回的字符串常量的字符数,并不是字数