黑马程序员技术交流社区
标题:
分享下这几天来学习时自己记的笔记。 持续更新
[打印本页]
作者:
我说三年
时间:
2016-4-24 17:10
标题:
分享下这几天来学习时自己记的笔记。 持续更新
2016-4-26 星期日
pwd 显示当前终端程序的工作路径。
ls 显示当前工作路径下的文件、文件夹信息。
ls -l 显示当前工作路径下的文件、文件夹详细信息。
touch 要创建文件的名称
cd 切换工作路径
clear 清除终端信息
显示隐藏文件
在“终端”中输入下面的命令:
defaults write com.apple.finder AppleShowAllFiles -bool true
恢复隐藏文件
在“终端”中输入下面的命令:
defaults write com.apple.finder AppleShowAllFiles -bool false
cc -c 源文件的名称 编译 生成一个.o的目标文件
cc 目标文件名称 链接 生成一个.out的可执行文件
./ 可执行文件名称 运行可执行文件
int 整形数据变量 使用%d来控制输出
float 有效位数7位的单精度浮点形数据变量 使用%f来控制输出
double 有效位数16位的双精度浮点形数据变量 使用%lf来控制输出
char 字符形数据变量 使用%c来控制输出
备注:
为1个float类型的变量赋值的时候,赋值的小数后面要加一个后缀f
例:float f1 = 12.12f;
float与double默认有效位小数为后面6位
例:12.123456789 使用%f或%lf输出 只会显示到小数6 如须继续输出 必须%.nlf
command + ] 代码右移一个tab键
command + [ 代码左移一个tab键
printf函数的高级用法:
%% 输出一个百分号
int:
%md m是1个整数 表示输出的int类型的变量的数据所占的位宽
m可以是一个负数 不足的地方就会在后面以空格补齐
%0md 位数不足m位的时候,就会以0补足,而不是以空格补足
float与double的补充:
%.nf或者%.lf n代表小数点后面输出的位数
%m.nf或者%m.nlf m是1个整数,m代表位宽,位宽包括小数点
rewind(stdin) 清空缓冲区
算术运算符:
+ 求数学和
- 求数学差
* 求数学积
/ 求数学商
% 求余
复合赋值运算符: += -= *= /= %=
作者:
wuqi
时间:
2016-4-24 22:58
加油 加油 继续坚持
作者:
毛小猪
时间:
2016-4-25 13:49
来看看,加油
作者:
我说三年
时间:
2016-4-25 19:07
来更新了。
作者:
我说三年
时间:
2016-4-25 19:13
逗号表达式:int a = (表达式1,表达式2,表达式3); a = 表达式3
例: a++;
++a;
a++;
简写:int a = (a++,++a,a++);比较运算符:
> 大于比较运算符
< 小于比较运算符
== 等于比较运算符
>= 大于或等于比较运算符
<= 小于或等于比较运算符
!= 不等于比较运算符
逻辑运算符:
&& 逻辑与
|| 逻辑或
! 非(真变假 假变真)
if结构的基本使用:(为真就执行if中的代码.为假就跳过if中的代码)
if(条件表达式)
{
执行代码;
}
else if(条件表达式2)
{
执行代码2;
}
else
{
执行代码3;
}
内存的作用域:(指变量可以在哪段范围中访问)
if函数执行完毕的时候就会清空里面所声明过的变量
自定义作用域:
{
函数体;
}
每天上课都上得想睡觉{:3_67:}
作者:
我说三年
时间:
2016-4-26 21:47
三元表达式:(真为值1 假为值2)
条件表达式 ? 值1 : 值2;
#include <stdlib.h>
int random = arc4random_uniform(MAX - MIN + 1)+ MIN;
switch - case结构:
switch(表达式)
{
case 值1:
执行代码;
break;
case 值2:
执行代码;
break;
default:
执行代码;
break;
}
case : 如果在里面声明变量 就必须加{ }
调式时输入po 变量名 可以显示出变量赋值的数
while循环结构:
作用:将同1段代码 反复的执行指定的次数
while(条件表达式)
{
循环体;
}
作者:
Latinno
时间:
2016-4-27 14:15
学习了~
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2