offergogo
offergogo
全部文章
未归档
C++(42)
C语言(1)
linux(18)
python(1)
剑指offer(2)
机器学习(1)
深度学习(1)
设计模式(1)
归档
标签
去牛客网
登录
/
注册
offergogo的博客
全部文章
/ 未归档
(共88篇)
文件描述符(fd)和FILE结构体的关系
文件描述符(fd) 文件描述符(file descriptor)用来访问文件。文件描述符是非负整数。打开现存文件或新建文件时,内核会返回一个文件描述符。读写文件也需要使用文件描述符来指定待读写的文件。 通常情况下,将一个程序从硬盘加载到内存后,这个程序就化身为了一个进程,这时系统会默认打开三...
2017-05-14
0
1215
C语言中可变参数列表的剖析
C语言中的可变参数是一个比较有意思的实现,通过将函数实现为可变参数的形式,可以使得函数可以接收1个以上的任意多个参数(不固定)。 可变参数列表是通过宏来实现的,这些宏定义于stdarg.h里面,也是标准库一一部分,头文件里声明一个类型va_list和三个宏va_st...
2017-05-11
0
395
C语言中宏和函数的不同之处
宏和函数的不同之处
2017-04-26
0
358
atexit函数调用注册函数的顺序
首先我们先在Linux环境下验证一下atexit函数调用注册函数的顺序: 首先先写了4个fun函数,并且4个fun函数和main函数各自打印一句话,通过屏幕上的输出显示验证调用顺序: (1)fun函数及main函数 (2)makefile文件 (3)运行结果 过程分析: at...
2017-04-25
0
536
一个C语言源程序是如何到一个可执行程序的
当我们写好一个C程序的时候,仅仅是一个.c的源程序,而我们运行完成之后就是一个.exe的可执行程序了,在这个过程中都发生了什么呢? (1).c的源程序会经过翻译环境和运行环境两个大的步骤。 其中,翻译环境包含编译和链接。 (2)而编译环境还包括三个阶段,分别是 预处理阶段,编译阶...
2017-04-25
0
675
C当中数组的相关运算
数组中的相关运算: sizeof()求得是变量或者空间开辟空间的大小,而strlen()函数参数接收的必须是一个有效地址 #include <stdio.h> #include <string.h> int main() { //一维数组 int a[] = {1...
2017-04-15
0
344
LINUX下的find命令
我们常说linux下皆文件,这在强调Linux下文件操作的重要性的同时,也向我们暗示了linux一个操作系统的组成是由无数个文件构成的。在这些操作系统中有系统本身自带的文件,用户自己的文件,还有共享文件等等。我们有时候经常忘记某份文件放在硬盘中的哪个地方。在微软的WINDOWS操作系统中要查找一份文...
2017-04-10
0
397
如何设置linux的文件和目录的权限及stat命令的使用
一.文件和目录的权限 (1)chmod[-R]权限(mode) file 注:[-R]会将目录下所有权限都设置成指定的。 举例说明:假设目录名为a chmod u-w a user减少w权限 chmod ug+x a user和group增加x权限 chmod ugo-x ...
2017-03-19
0
431
首页
上一页
1
2
3
4
5
6
7
8
9
下一页
末页