C语言-语句和块-牛翰网

C语言-语句和块

C语言提供了六种语句:表达式语句、标签语句、复合语句、选择语句、迭代语句、跳转语句 块:把实现某些功能的语句整合在一起,构成一个语法单元,该语法单元被称之为块,也称为语句块 选择语句 ...
C语言-运算符(2)-牛翰网

C语言-运算符(2)

关系运算符 C语言有六种关系运算符,<、<=、>、>=、= =、!=。这六种运算符都是双目运算符都遵循左结合性。<、<=、>、>=这四个关系运算符的优先级相同,并且高于= =、!=...
管道-牛翰网

管道

进程间通信指的是进程之间的信息交换,进程间通信的方式有很多,比如管道通信、信号通信、共享内存、消息队列、信号量组、POSIX信号量等。 进程间通信可以达到数据传输、共享资源、控制进程等目...
文件IO-BMP格式结构体-牛翰网

文件IO-BMP格式结构体

位图文件头 typedef struct tagBITMAP_FILE_HEADER { short bfType;//文件标识 int bfSize;//文件大小 short bfReserved1;//保留字 short bfReserved2;//保留字 int bfOffBits;//文件指
文件IO-在屏幕上显示图像-牛翰网

文件IO-在屏幕上显示图像

在屏幕上输出行字节为4的整数倍的bmp格式的图像,通过键盘指定要显示的文件名称,屏幕尺寸为1024*600 /************************************************************************** * * * 设...
字符串处理函数-牛翰网

字符串处理函数

strstr函数 此函数用于从目标字符串中查找子串 char *strstr(const char *haystack, const char *needle); //haystack:主字符串,即要搜索的字符串 //needle:子字符串,即要查找的字符串 //ret...
文件IO-操作函数(3)-牛翰网

文件IO-操作函数(3)

使用Linux内核提供的函数对文件进行操作 打开文件 //头文件 #include<sys/types.h> #include<sys/stat.h> #include<fcntl.h> //函数原型 //返回值:返回一个文件描述符,如果...
C语言-运算符(1)-牛翰网

C语言-运算符(1)

算数运算符 +、 -、 *、 /、%、 ++、 -- 其中++、--属于单目运算符,其他的五种属于双目运算符 除法运算符的两端如果是整数的时候,得到的结果也是整数,当两个操作数无法被整除的时候,会舍弃...
目录操作相关函数-牛翰网

目录操作相关函数

mkdir函数 此函数用于创建一个目录 //头文件 #include <sys/stat.h> #include <sys/types.h> int mkdir(const char *pathname,mode_t mode); //pathname:目录的路径 //mod
C语言-基础知识(3)-牛翰网

C语言-基础知识(3)

CPU刷新缓冲区的条件 刷新输出缓冲区 缓冲区数据已满会通知cpu 用户通知cpu去读取数据,在使用printf函数的时候加上‘\n’ 输入缓冲区已满也会刷新输出缓冲区 缓冲区分类 根据io设备的不同,可...