- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 C语言语法基础
下表列出了关于标准整数类型的存储大小和值范围的细节: 数据类型 整数/字符类型 类型 存储大小 值范围 char 1 byte -128 到 127 或 0 到 255 unsigned char 1 byte 0 到 255 signed char 1 byte -128 到 127 int 2 或 4 bytes -32,768 到 32,767 或 -2,147,483,648 到 2,147,483,647 unsigned int 2 或 4 bytes 0 到 6
2021-04-02 13:33:07
139
原创 进程概述
进程概述 可谓进程 定义 运行中的程序在内存中的映射称为进程 查看进程信息 在终端输入**“ps-aux”**可以查看正在运行的进程信息, 进程基本操作 进程创建 fork()函数 #include<sys/types.h> #include<unistd.h> pid_t fork(void)//返回值为一个非负整数,运行在父进程,返回PID为子进程;运行在子进程,返回值为0,;失败返回-1。 vfork()函数 进程等待 wait()函数 通过调用**wait()**使父进程等
2021-04-01 15:37:14
97
原创 文件I/O操作概述
文件I/O操作概述 文件描述符简介 所谓文件描述符是进程与打开的文件的一个桥梁,通过这个桥梁,才可以在进程中对文件进行读写等操作。 存储文件表项的文件表数组table[3]中,文件表的下标被称为文件表舒服,将这个文件描述符存储在一个数组中des[3]={0,1,2},那么进程就可以通过des数组下标引用文件表项。也就是说,通过文件描述符就可以访问到这个磁盘文件。 基于文件描述符的I/O操作 文件的打开与关闭 open()函数 #include<sys/types.h> #include<s
2021-04-01 15:36:18
264
原创 Linux 文件
Linux 文件 基本属性 Linux中我们可以使用 ll 或者 ls –l 命令来显示一个文件的属性以及文件所属的用户和组,如: [root@zhf/]# ls -l total 64 dr-xr-xr-x 2 root root 4096 Dec 14 2012 bin dr-xr-xr-x 4 root root 4096 Apr 19 2012 boot …… 实例中,bin文件的第一个属性用"d"表示。"d"在Linux中代表该文件是一个目录文件。在Linux中第一个字符代表这个文件
2021-04-01 15:35:21
148
原创 调试工具gdb
调试工具gdb gdb简介 监视变量值得变化 设置断点,在指定代码行上暂停执行 单步执行代码 分析崩溃程序产生core文件 命令行形式: gdb filename 调试步骤 调用gdb 调用gdb,装载子程序 $gdb test (gdb)提示符是gdb的主要接口,可以向gdb输出命令 设置断点并调试 (gdb)break main 注意:break main是在main函数内第一个非简单赋值语句出 (gdb)break 所在行数设置断点 开始执行程序 (gdb)run 可以使用单
2021-04-01 15:33:58
209
原创 gcc编译器
gcc编译器 gcc的简介 gcc支持编译的源文件后缀解释: .c:C原始程序 .C:C++原始程序 .cc .cxx .i 预处理的C原始程序 .h 预处理文件(头文件) .o 目标文件 gcc编译过程的四个阶段 预处理 编译 汇编 链接 gcc的使用 可以通过 gcc-v 命令来查看gcc的版本号。 实例 gcc -Wall -o Examhello Examhello.c ./Examhello "./"表示执行当前目录下的可执行文件或脚本程序; 使用-o来改变编译后的文件名 gc
2021-04-01 15:33:06
412
1
原创 Vim使用及账号用户管理
Vim使用及账号用户管理 Vim编辑器 什么是Vim编辑器 Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 vim 的官方网站 (http://www.vim.org) vim 键盘图: 三种使用模式 基本上 vi/vim 共分为三种模式, 命令模式(Command mode) 输入模式(Insert mode) 底线命令模式(Last line mode) 这三种模式的作用分别是: 命令模式: 用户刚刚启动 vi/vim,便进入了
2021-04-01 13:40:17
264
原创 Linux入门
Linux入门 Linux简介 Linux 是一套免费使用和自由传播的类 Unix 操作系统 是一个基于 POSIX(可移植操作系统接口) 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。 Linux发行版本 较知名的发行版有 Debian系列 Ubuntu:特点是界面非常友好,容易上手,对硬件的支持非常全面,是最适合做桌面系统的Linux发行版本。 Redhat系列 CentOS(RHEL的社区克隆版本,免费):一般是Linux高手的首选系统,相比之下就是桌面系统有点不
2021-04-01 13:38:00
85
原创 Linux常用的基本命令
Linux常用的基本命令 目录管理 绝对路径和相对路径 绝对路径: 路径的写法,由根目录 / 写起,例如:/usr/share/doc 这个目录。 相对路径: 路径的写法,不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成:cd …/man 这就是相对路径的写法啦! 处理目录的常用命令 ls: 列出目录 cd:切换目录 pwd:显示目前的目录 mkdir:创建一个新的目录 rmdir:删除一个空的目录 cp: 复制文件或目录 rm: 移除文件或
2021-04-01 13:34:32
124
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人