Linux
Jerry_121
这个作者很懒,什么都没留下…
展开
-
命令格式——课堂笔记
命令格式:命令–选项 参数 例:ls -la /etc说明:1):当有多个选项时,可以写在一起 2):两个特殊的目录 .和 .. ,分别代表当前目录和当前目录的父目录。路径:root: /sbin /usr/sbin All users: /bin /usr/bin Bin-binary原创 2012-07-09 16:25:18 · 3059 阅读 · 0 评论 -
1.1 struct 结构体 基础
例: struct horse{ int age; int height; }Slver;horse 不是一个变量,通常称为 结构标记符,命名方式与变量名相同。注: 结构标记符可以和变量使用相同的名称(但最好不要这么做)。结构体大小使用 sizeof() 运算符,1:struct person{ int age; int height;原创 2014-12-15 12:01:10 · 4053 阅读 · 0 评论 -
1 不一样的 C 基础
不知道是因为很久没用C了还是因为之前学习不扎实。最近做一些题目老是做错,而且容易钻牛角尖。可能很多人遇到了类似的情况,所以打算从基础开始,好好整理下、、、主要记录C 到Linux 下C 基础,以及一些其中一些常见的,不一样的细节部分。1、数据类型基本类型: 整型、字符型、浮点型(实型)、枚举类型构造数据类型: 数组、结构体类型、公用体类型指针类型: 。。。空原创 2014-12-15 11:57:20 · 3180 阅读 · 0 评论 -
C语言关键字 (一)
0.定义和声明的区别1、什么是定义?所谓的定义就是编译器创建一个对象,为这个对象分配一块内存并给它取上一个名字,这个名字就是我们经常所说的变量名或对象名。这个名字一旦和这块内存匹配起来,他们就同生共死,不离不弃,并且这块内存的位置也不能被改变。一个变量或对象在一定的区域内只能被定义一次。2、什么事声明?声明就是告诉编译器,这个名字已经匹配到一块内存上了,声明可以出现多次。同时也告诉原创 2015-02-01 15:26:44 · 3502 阅读 · 0 评论 -
C语言关键字 (二)
10. goto 关键字一般来说,编码的水平与 goto 语句使用的次数成反比。个人主张,禁用 goto 语句。11. void 关键字1、void 修饰函数返回值和参数1> 如果函数没有返回值,那么应将其声明为void 类型。2> 如果函数无参数,那么应声明其参数为void2、void 指针1> 不能对void 指针进行算法操作2> 如果函数的参数可以使任意类原创 2015-02-01 22:39:45 · 3449 阅读 · 0 评论 -
1.3 struct 结构体 结构体与函数
5、结构与函数结构体作为函数的变元struct family{ char name[20]; int age; char father[20]; char motger[20];};//比较两个家庭的妈妈 是否相同。 是返回0 否则返回非0int siblings(struct family member1, struct family member2){原创 2014-12-16 14:45:23 · 3935 阅读 · 0 评论 -
1.2 struct 结构体 深入
4、深入结构体将结构体作为结构体成员1:struct Date{ int day; int month; int year;};struct Person{ struct Date birth; int age; int height; char name[20]; char mother[20];}p1,p2;访问结构体中的结构体成员p1.原创 2014-12-16 14:42:04 · 3673 阅读 · 0 评论 -
boa安装
Boa 下载地址:http://www.boa.org/boa-0.94.13.tar.gz1、解压生成Makefiletar xzf boa-0.94.13.tar.gz #解压cd boa-0.94.13/src #进入源码目录./configure #生成Makefile注:1、如果为嵌入式开发板编译需修改Makefile修改Makefile文件,原创 2014-09-17 11:54:44 · 4031 阅读 · 0 评论 -
U-boot 启动(一)
在PC机上引导程序一般由BIOS开始执行,然后读取硬盘中位于MBR(M)原创 2014-09-16 21:48:40 · 3419 阅读 · 0 评论 -
查看Linux内核、cpu、内存等信息
1、查看系统内核版本命令uname命令 uname -a uname -r uname -v vim /proc/versionmore /etc/*releasemore /etc/issue2、查看cpu信息more /proc/cpuinfo3、查看cpu位数getconf LONG_BITls / 如果存在lib64文件夹 说明是系统是64位4、原创 2014-09-16 09:13:26 · 3688 阅读 · 0 评论 -
Linux常用压缩解压命令——课堂笔记
1)命令名:gzip 英语:GNUzip 路径:/bin/gzip 功能:压缩文件 压缩后文件格式:.gz语法:gzip 选项[文件] 只能压缩文件、不保留源文件解压缩命令:gunzip、gzip–d2)命令名:gunzip 英语:GNUunzip路径:/bin/gunzip 功能:解压缩.gz的压缩文件语法:gun原创 2012-07-14 15:38:15 · 3382 阅读 · 0 评论 -
Linux常用权限处理命令——课堂笔记
命令:su –用户名 功能:切换用户命令:exit 功能:退出 用户操作符号权限u-所有者+ 增加权限r-可读—4g-所属组- 去掉权限w-可写—2o-其他人= 授权权限x-可执行—1原创 2012-07-09 17:01:40 · 3152 阅读 · 0 评论 -
linux常用文件处理命令——课堂笔记
1)命令:ls 英文:list 路径:/bin/ls 功能:显示目录文件语法:ls 选项[-ald] [文件或目录] -a 显示所有文件,包括隐藏文件 -l 详细信息显示 -d 查看目录属性d rwr r-x r-x 2 root root 4096 12-原创 2012-07-09 16:27:37 · 3231 阅读 · 0 评论 -
Ios 面试题
1、1.main() { int a[5]={1,2,3,4,5}; int *ptr=(int *)(&a+1); printf("%d,%d",*(a+1),*(ptr-1));}转载 2014-12-15 09:07:25 · 3166 阅读 · 0 评论