linux常用c头文件
linux常用头文件如下:
POSIX标准定义的头文件
<dirent.h>
目录项
<fcntl.h> 文件控制
<fnmatch.h> 文件名匹配类型
<glob.h>
路径名模式匹配类型
<grp.h> 组文件
<netdb.h> 网络数据库操作
<pwd.h>
口令文件
<regex.h> 正则表达式
<tar.h> TAR归档值
<termios.h>
终端I/O
<unistd.h> 符号常量
<utime.h> 文件时间
<wordexp.h>
字符扩展类型
-------------------------
<arpa/inet.h>
INTERNET定义
<net/if.h> 套接字本地接口
<netinet/in.h>
INTERNET地址族
<netinet/tcp.h> 传输控制协议定义
-------------------------
<sys/mman.h> 内存管理声明
<sys/select.h> Select函数
<sys/socket.h>
套接字借口
<sys/stat.h> 文件状态
<sys/times.h> 进程时间
<sys/types.h>
基本系统数据类型
<sys/un.h> UNIX域套接字定义
<sys/utsname.h>
系统名
<sys/wait.h> 进程控制
------------------------------
POSIX
定义的XSI扩展头文件
<cpio.h> cpio归档值
<dlfcn.h> 动态链接
<fmtmsg.h>
消息显示结构
<ftw.h> 文件树漫游
<iconv.h> 代码集转换使用程序
<langinfo.h>
语言信息常量
<libgen.h> 模式匹配函数定义
<monetary.h> 货币类型
<ndbm.h
相关文档:
Linux内核编译大致分为以下步骤
1. 配置、2.编译、3.安装模块、4.安装内核
1.配置:
用make config命令,在Linux源码解压目录下生成内核配置文件config等
可用其它命令代替有(它们比make conf ......
经过长时间学习linux库文件的概念,今天小编也给大家搜集了关于库的概念以及作用,希望大家看后会有很多收获。
1.什么是linux库
在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的本质不同,因此二者库的二进制是不兼容的。本文仅 ......
LINUX--修改IP地址
A、修改ip地址
即时生效:
# ifconfig eth0 192.168.0.20 netmask 255.255.255.0
启动生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0
B、修改default gateway
即时生效:
# route add default gw 192.168.0.254
启动生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0
C、修改dns
修 ......
把输入的一串字符转成数组,转成链表,然后删去其中指定的字符,在尾部添加一个字符。
(程序还不完善,没有对输错的情况进行处理,,暂时先这样吧。。= =。)
#include<stdio.h>
#include<malloc.h>
#define LEN sizeof(struct link)
struct link
{
char ch;
struct link *next;
}*string;
char a ......