- 博客(14)
- 收藏
- 关注
原创 linux虚拟机和主机的文件拷贝
一 、 vmware tools右键虚拟机选择vmware tools ,虚拟机会挂载一个光驱长这样右键选择tar.gz复制到home目录下,否则会因为登陆账户不是root提示没有权限cd ~ 回到home目录下sudo tar zxvf vmwaretools.tar.gz 解压压缩文件,文件名自行对应sudo ./vmware.install.pl ...
2018-09-29 19:16:36 31851 2
原创 标准IO 文件IO参数汇总
标准IOFILE *pp 定义一个流指针pp=fopen (文件名,可以是路径,"打开的权限参数"); 权限列表 r rb 打开只读文件,需存在 r+ r+b 打开可读写文件,需存在 w wb 打开只写文件,存在...
2018-08-01 21:37:10 973
原创 寻找鞍点
设以行最大列最小为鞍点define n 3;int a[m][n]int x=0,y=0,i,j,k;for(i=0;i<m;i++) //最外层的循环控制行的递增{ for(j=0;j<n;j++) //第一个行循环,用来寻找单行的最大值/最小值 { ...
2018-07-12 22:09:03 648
原创 冒泡排序和简单排序
冒泡排序 #include<stdio.h>#define n 10void main() { int a[n]={10,9,7,8,5,6,4,1,2,3}; int i,x; for(x=0;x<n-1;x++) //内层的循环每次排好一个数,所以外层共需要执行n-1次就能完成排序 { for(i=0;i<n-1-x;i++) //两两比较,...
2018-07-09 22:10:49 500
原创 循环控制语句
一 switch 用法:switch(表达式)必须是整型常量或者字符型常量{ case 常量1:语句1; case 2: 语句2; default:} 若表达式为1,则执行语句1,没有break则继续执行语句2,直到switch结束常量不可重复。当所有的常量都不满足case时,执行default后的语句,若无break,同样也退出switch二 do ...
2018-07-06 21:37:57 921
转载 格式化输入和输入总结
格式化输入scanf(“%d”,&a);修饰符:%d后面不能加分隔符\n \n是触发读取的条件%h 用于d o x前面,指定输入为short型整数l 用于d o x前面,指定输入为long型实数,用于e f前,指定输入为double型实数m用于指定输入的数据宽度,遇到空格或者非法字符不读.n 对实数用于指定小数位数,对字符串用于指定实际输出位数-用于指定左对齐,否则默认右对齐0在输出数...
2018-07-04 21:34:27 1855
原创 C语言运算符总结
优先级 最高的 ()[] -> .! ~ ++ -- - (type)x/(type x) * & sizeof* / % + -<< >>< <= > >=== !=& ^ | ...
2018-07-02 21:30:54 931
原创 数据类型转换
自动转换自动转换即在运算时候,为了保证准确性,系统自行进行的转换按照以下顺序char,short→int→unsigned int→ long int→ double float→double赋值转换int→char 只保留低八位数据,其他的截掉char→int 低八位赋值低八位。高二十四位,无符号数据默认补若是有符号位数据则1 无论补0或者是补1都由原本的数据类型自己来决定,不由转换...
2018-06-29 21:06:15 164
原创 C里面float double在内存的存储方式
int型大小随系统变化char型和short固定为一个字节和两个字节,即在内存中存储方式为一个字节八位对应存储而float的大小为32位,占四个字节,并不按照一一对应的方式存储,其32位的由三部分构成,依次是符号位1 指数位8 数据部分23构成符号位用于表示正负指数位对应float数据类型的指数部分数据部分则是float数据类型底数部分指数部分为了方便比较,采用偏移码的方式使值存储为正数例如 ...
2018-06-29 19:50:01 738
原创 vim的分屏操作
作为装逼必备操作分屏是一定要具备的总结了一下,这些操作就行了没启动vim的情况下只需要vim -on name1 name2-o为上下分屏 n为分屏个数左右分屏是vim -On name1 name2-O是左右分屏启动了vim的情况下:sp 上下分屏 :vsp左右分屏分屏之间的移动: ctrl+w 进入移动的模式,然后单点HJKL就实现左下上右的光标移动退出分屏:q和退出...
2018-06-29 08:50:25 204
原创 原码 反码 补码
原码 数以二进制的形式存放,最高位用于区分正负,如5为 0000 0101 .然后-5为1000 0101 其相加的结果为 1000 1010 结果为-10 所以原码不能直接用于负数的计算反码 将负数除符号位外都取反,正数的反码是其本身 5+(-5)即0000 0101+ 1111 1010 ...
2018-06-28 20:19:36 264
原创 vim编辑器的基本操作
vim的三种模式 命令模式 打开后的默认模式,或者esc进入 y 单词名 复制单词用 5yy 从光标开始往下复制五行 3dd 从光标开始往下剪切或者删除三行 p在光标位置后粘贴 P在光标位置前粘贴 u撤销操作 ctrl +r 取消撤销 gg 到代码开头位置 G到代码结尾位置 gg=G代码对齐 6G 光标移动到第六行...
2018-06-28 19:49:16 243
原创 C语言数据的基本类型
1整型变量 整型变量包括长整形,短整型和整型三种,其都还分为有符号型signed和无符号型unsigned。要注意避免无符号型和有符号型的运算https://blog.csdn.net/u010765526/article/details/73613815 signed int 32比特 -2147483648~2147483648-1 ...
2018-06-27 21:16:45 8508
原创 LINUX的基本操作
从安装好系统开始进入linux系统,首先就是CTRL+ALT+F1~F6打开各个控制台,sudo -s 输入root账号,密码为安装系统时候所设置好的。控制台的开始依次是”用户名@主机名:“ 。如果带有$则表示当前用户是普通用户。命令行下cd即是代替鼠标的命令,linux系统由文件构成,一切皆文件,排名第一的即是/(根)。所有的文件都在这个/(目录)下。cd的使用如下: cd 空格 路径(路径从/...
2018-06-27 19:59:06 209
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人