真心求助,mktime 和c settimeofdayy使用方法

热的完全不想动。
iPhone 8 取消了 Home 键以后,指纹识别应该怎么办 —— 这个问题我们都讨论了很多回...
这些摄影师的建议,有部分可能和我们日常的认识不同。
这一刻或许我们只是想放飞自我而已,无关其他~
为了迎合其生态提高生产力同时兼容现有设备,用户往往需要各式转接头。
随着越来越多新技术的出现,以后会有更多技术整合到这一行业之中。
是的,戴Apple Watch能完成这些操作,我们还要口袋干嘛~
不知道你觉得新iPhone 8最棒的五个功能是什么呢~
《STANDBY》是 HYPETRAIN DIGITAL 推出的一款横版闯关游戏,游戏很容易上手,但是要玩...
只要跑的足够快,闪避足够灵活,完全可以不费任何弹药通关,只是评价就有点差了。
《卡牌怪兽》是国内的木七七工作室开发,腾讯方面负责运营的一款卡牌类游戏,本作属于...
游戏无论是从画面、玩法还是世界观上,基本上都和《精灵宝可梦》十分相似,不过游戏的...
《飞车黑猩猩 大奖赛(Nitro Chimp Grand Prix)》是Thumbspire发布的最新休闲游戏,...
两年后的现在,这款过气网红终于由国内发行商引进国内,正式上架中国区 App Store,中...
在这个喵星人的世界上,到处生活着的都是各种各样的猫,但是突然有一天龙族突然入侵了...
宜家的 Tradfri 智能照明系统涵盖了几乎所有类型的家用灯泡接口。
理想的 iPhone 保护壳应该是轻薄、坚固且价格实惠的。
你需要给自己的 Apple Watch 加上一些不一样的风格。
Sylvania 与飞利浦的智能灯泡 Hue 一样,可以设置为几种不同的颜色或是不同亮度的白光...
颜色尺寸的可选择性都很高,而且还有百年老店加持~
许多人认为 iPad Pro 的配件 Apple Pencil 没多大用处,或者将它定位为绘画工具,其实...
一直以来,微软的鼠标、键盘和其他配件都有不错的口碑。
Red Raven 摄像机具备 4K 视频拍摄能力,可实现 120fps 每秒传输帧数。
本主题需要才能查看,如没有账号,戳我!
威锋旗下产品
Hi~我是威威!
沪公网安备 29号 | 沪ICP备号-1
新三板上市公司威锋科技(836555)
增值电信业务经营许可证:
Powered by Discuz!linux&C&库函数
if(第1章 字符测试函数)
isalnum(测试字符是否为英文字母或数字)
isalpha(测试字符是否为英文字母)
isascii(测试字符是否为ASCII码字符)
isblank(测试字符是否为空格字符)
iscntrl(测试字符是否为ASCII码的控制字符)
isdigit(测试字符是否为阿拉伯数字)
isgraph(测试字符是否为可打印字符)
islower(测试字符是否为小写英文字母)
isprint(测试字符是否为可打印字符)
isspace(测试字符是否为空格字符)
ispunct(测试字符是否为标点符号或特殊符号)
isupper(测试字符是否为大写英文字母)
isxdigit(测试字符是否为16进制数字)
if(第2章 数据转换函数)
atof(将字符串转换成浮点型数)
atoi(将字符串转换成整型数)
atol(将字符串转换成长整型数)
ecvt(将浮点型数转换成字符串,取四舍五入)
fcvt(将浮点型数转换为字符串,取四舍五入)
gcvt(将浮点型数转换为字符串,取四舍五入)
strtod(将字符串转换成浮点型数)
strtol(将字符串转换成长整型数)
strtoul(将字符串转换成无符号长整型数)
toascii(将整型数转换成合法的ASCII码字符)
tolower(将大写字母转换成小写字母)
toupper(将小写字母转换成大写字母)
if(第3章 内存配置函数)
alloca(配置内存空间)
brk(改变数据字节的范围)
calloc(配置内存空间)
free(释放原先配置的内存)
getpagesize(取得内存分页大小)
malloc(配置内存空间)
mmap(建立内存映射)
munmap(解除内存映射)
realloc(更改己配置的内存空间)
sbrk(增加程序可用的数据空间)
if(第4章 时间函数)
asctime(将时间和日期以字符串格式表示)
clock(取得进程占用CPU的大约时间)
ctime(将时间和日期以字符串格式表示)
difftime(计算时间差距)
ftime(取得目前的时间和日期)
gettimeofday(取得目前的时间)
gmtime(取得目前的时间和日期)
localtime(取得当地目前的时间和日期)
mktime(将时间结构数据转换成经过的秒数)
settimeofday(设置目前的时间)
strftime(格式化日期和时间)
time(取得目前的时间)
tzset(设置时区以供时间转换)
if(第5章 字符串处理函数)
bcmp(比较内存内容)
bcopy(拷贝内存内容)
bzero(将一段内存内容全清为零)
ffs(在一整型数中查找第一个值为真的位)
index(查找字符串中第一个出现的指定字符)
memccpy(拷贝内存内容)
memchr(在某一内存范围中查找一特定字符)
memcmp(比较内存内容)
memcpy(拷贝内存内容)
memfrob(对内存区域编码)
memmove(拷贝内存内容)
memset(将一段内存空间填入某值)
rindex(查找字符串中最后一个出现的指定字符)
strcasecmp(忽略大小写比较字符串)
strcat(连接两字符串)
strchr(查找字符串中第一个出现的指定字符)
strcmp(比较字符串)
strcoll(采用目前区域的字符排列次序来比较字符串)
strcpy(拷贝字符串)
strcspn(返回字符串中连续不含指定字符串内容的字符数)
strdup(复制字符串)
strfry(随机重组字符串内的字符)
strlen(返回字符串长度)
strncasecmp(忽略大小写比较字符串)
strncat(连接两字符串)
strncmp(比较字符串)
strncpy(拷贝字符串)
strpbrk(查找字符串中第一个出现的指定字符)
strrchr(查找字符串中最后一个出现的指定字符)
strspn(返回字符串中连续不合指定字符串内容的字符数)
strstr(在一字符串中查找指定的字符串)
strtok(分割字符串)
if(第6章 数学计算函数)
abs(计算整型数的绝对值)
acos(取反余弦函数值)
asin(取反正弦函数值)
atan(取反正切函数值)
atan2(取得反正切函数值)
ceil(取不小于参数的最小整型数)
cos(取余弦函数值)
cosh(取双曲线余弦函数值)
div(取得两整型数相除后的商及余数)
exp(计算指数)
fabs(计算浮点型数的绝对值)
frexp(将浮点型数分为底数与指数)
hypot(计算直角三角形斜边长)
labs(计算长整型数的绝对值)
ldexp(计算2的次方值)
ldiv(取得两长整数相除后的商及余数)
log(计算以e为底的对数值)
log10(计算以10为底的对数值)
modf(将浮点型数分解成整数与小数)
pow(计算次方值)
sin(取正弦函数值)
sinh(取双曲线正弦函数值)
sqrt(计算平方根值)
tan(取正切函数值)
tanh(取双曲线正切函数值)
if(第7章 用户和组函数)
cuserid(取得用户帐号名称)
endgrent(关闭组文件)
endpwent(关闭密码文件)
endutent(关闭utmp文件)
fgetgrent(从指定的文件来读取组格式)
fgetpwent(从指定的文件来读取密码格式)
getegid(取得有效的组识别码)
geteuid(取得有效的用户识别码)
getgid(取得真实的组识别码)
getgrent(从组文件文件中取得帐号的数据)
getgrgid(从组文件中取得指定gid的数据)
getgrnan(从组文件中取得指定组的数据)
getgroups(取得组代码)
getlogin(取得登录的用户帐号名称)
getpw(取得指定用户的密码文件数据)
getpwent(从密码文件中取得帐号的数据)
getpwnam(从密码文件中取得指定帐号的数据)
getpwuid(从密码文件中取得指定uid的数据)
getuid(取得真实的用户识别码)
getutent(从utmp文件中取得帐号登录数据)
getutid(从utmp文件中查找特定的记录)
getutline(从utmp文件中查找特定的记录)
initgroups(初始化组清单)
logwtmp(将一登录数据记录到wtmp文件)
pututline(将utmp记录写入文件)
setegid(设置有效的组识别码)
seteuid(设置有效的用户识别码)
setfsgid(设置文件系统的组识别码)
setfsuid(设置文件系统的用户识别码)
setgid(设置真实的组识别码)
setgrent(从头读取组文件中的组数据)
setgroups(设置组代码)
setpwent(从头读取密码文件中的帐号数据)
setregid(设置真实及有效的组识别码)
setreuid(设置真实及有效的用户识别码)
setuid(设置真实的用户识别码)
setutent(从头读取utmp/文件中的登录数据)
updwtmp(将一登录数据记录到wtmp文件)
utmpname(设置utmp文件路径)
if(第8章 数据加密函数)
crypt(将密码或数据编码)
getpass(取得一密码输入)
if(第9章 数据结构函数)
bsearch(二元搜索)
hcreate(建立哈希表)
hdestory(删除哈希表)
hsearch(哈希表搜索)
insque(加入一项目至队列中)
lfind(线性搜索)
lsearch(线性搜索)
qsort(利用快速排序法排列数组)
rremque(从队列中删除一项目)
tdelete(从二叉树中删除数据)
tfind(搜索二叉树)
tsearch(二叉树)
twalk(走访二叉树)
if(第10章 随机数函数)
drand48(产生一个正的浮点型随机数)
erand48(产生一个正的浮点型随机数)
initstate(建立随机数状态数组)
jrand48(产生一个长整型数随机数)
lcong48(设置48位运算的随机数种子)
lrand48(产生一个正的长整型随机数)
mrand48(产生一个长整型随机数)
nrand48(产生一个正的长整型随机数)
rand(产生随机数)
random(产生随机数)
seed48(设置48位运算的随机数种子)
setstate(建立随机数状态数组)
srand(设置随机数种子)
srand48(设置48位运算的随机数种子)
srandom(设置随机数种子)
if(第11章 初级I/O函数)
close(关闭文件)
creat(建立文件)
dup(复制文件描述词)
dup2(复制文件描述词)
fcntl(文件描述词操作)
flock(锁定文件或解除锁定)
fsync(将缓冲区数据写回磁盘)
lseek(移动文件的读写位置)
mkstemp(建立唯一的临时文件)
open(打开文件)
read(由己打开的文件读取数据)
sync(将缓冲区数据写回磁盘)
write(将数据写入已打开的文件内)
if(第12章 标准I/O函数)
clearerr(清除文件流的错误旗标)
fclose(关闭文件)
fdopen(将文件描述词转为文件指针)
feof(检查文件流是否读到了文件尾)
fflush(更新缓冲区)
fgetc(由文件中读取一个字符)
fgetpos(取得文件流的读取位置)
fgets(由文件中读取一字符串)
fileno(返回文件流所使用的文件描述词)
fopen(打开文件)
fputc(将一指定字符写入文件流中)
fputs(将一指定的字符串写入文件内)
fread(从文件流读取数据)
freopen(打开文件)
fseek(移动文件流的读写位置)
fsetpos(移动文件流的读写位置)
ftell(取得文件流的读取位置)
fwrite(将数据写至文件流)
getc(由文件中读取一个字符)
getchar(由标准输入设备内读进一字符)
gets(由标准输入设备内读进一字符串)
mktemp(产生唯一的临时文件文件名)
putc(将一指定字符写入文件中)
putchar(将指定的字符写到标准输出设备)
puts(将指定的字符串写到标准输出设备)
rewind(重设文件流的读写位置为文件开头)
setbuf(设置文件流的缓冲区)
setbuffer(设置文件流的缓冲区)
setlinebuf(设置文件流为线性缓冲区)
setvbuf(设置文件流的缓冲区)
tmpfile(建立临时文件)
ungetc(将一指定字符写回文件流中)
if(第13章 进程及流程控制
abort(以异常方式结束进程)
assert(若测试的条件不成立则终止进程)
atexit(设置程序正常结束前调用的函数)
execl(执行文件)
execle(执行文件)
execlp(从PATH环境变量中查找文件并执行)
execv(执行文件)
execve(执行文件)
execvp(执行文件)
exit(正常结束进程)
_exit(结束进程执行)
fork(建立一个新的进程)
getpgid(取得进程组识别码)
getpgrp(取得进程组识别码)
getpid(取得进程识别码)
getppid(取得父进程的进程识别码)
getpriority(取得程序进程执行优先权)
longjmp(跳转到原先setjmp保存的堆栈环境)
nice(改变进程优先顺序)
on_exit(设置程序正常结束前调用的函数)
ptrace(进程追踪)
setjmp(保存目前堆栈环境)
setpgid(设置进程组识别码)
setpgrp(设置进程组识别码)
setpriority(设置程序进程执行优先权)
siglongjmp(跳转到原先sigsetjmp保存的堆栈环境)
sigsetjmp(保存目前堆栈环境)
system(执行shell命令)
wait(等待子进程中断或结束)
waitpid(等待子进程中断或结束)
if(第14章 格式化输人输出函数)
fprintf(格式化输出数据至文件)
fscanf(格式化字符串输入)
printf(格式化输出数据)
scanf(格式化字符串输入)
snprintf(格式化字符串复制)
sprintf(格式化字符串复制)
sscanf(格式化字符串输入)
vfprintf(格式化输出数据至文件)
vfcanf(格式化字符串输入)
vprintf(格式化输出数据)
vscanf(格式化字符串输入)
vsnprintf(格式化字符串复制)
vsprintf(格式化字符串复制)
vsscanf(格式化字符串输入)
if(第15章 文件及目录函数)
access(判断是否具有存取文件的权限)
alphasort(依字母顺序排序目录结构)
chdir(改变当前的工作目录)
chmod(改变文件的权限)
chown(改变文件的所有者)
chroot(改变根目录)
closedir(关闭目录)
fchdir(改变当前的工作目录)
fchmod(改变文件的权限)
fchown(改变文件的所有者)
fstat(由文件描述词取得文件状态)
ftruncate(改变文件大小)
ftw(遍历目录树)
get_current_dir_name(取得当前的工作目录)
getcwd(取得当前的工作目录)
getwd(取得当前的工作目录)
lchown(改变文件的所有者)
link(建立文件连接)
lstat(由文件描述词取得文件状态)
nftw(遍历目录树)
opendir(打开目录)
readdir(读取目录)
readlink(取得符号连接所指的文件)
realpath(将相对目录路径转换成绝对路径)
remove(删除文件)
rename(更改文件名称或位置)
rewinddir(重设读取目录的位置为开头位置)
scandir(读取特定的目录数据)
seekdir(设置下回读取目录的位置)
stat(取得文件状态)
symlink(建立文件符号连接)
telldir(取得目录流的读取位置)
truncate(改变文件大小)
umask(设置建立新文件时的权限遮罩)
unlink(删除文件)
utime(修改文件的存取时间和更改时间)
utimes(修改文件的存取时间和更改时间)
if(第16章 信号函数)
alarm(设置信号传送闹钟)
kill(传送信号给指定的进程)
pause(让进程暂停直到信号出现)
psignal(列出信号描述和指定字符串)
raise(传送信号给目前的进程)
sigaction(查询或设置信号处理方式)
sigaddset(增加一个信号至信号集)
sigdelset(从信号集里删除一个信号)
sigemptyset(初始化信号集)
sigfillset(将所有信号加入至信号集)
sigismember(测试某个信号是否已加入至信号集里)
signal(设置信号处理方式)
sigpause(暂停直到信号到来)
sigpending(查询被搁置的信号)
sigprocmask(查询或设置信号遮罩)
sigsuspend(暂停直到信号到来)
sleep(让进程暂停执行一段时间)
isdigit(测试字符是否为阿拉伯数字)
if(第17章 错误处理函数)
ferror(检查文件流是否有错误发生)
perror(打印出错误原因信息字符串)
streror(返回错误原因的描述字符串)
if(第18章 管道相关函数)
mkfifo(建立具名管道)
pclose(关闭管道I/O)
pipe(建立管道)
popen(建立管道I/O)
if(第19章 Socket相关函数)
accept(接受socket连线)
bind(对socket定位)
connect(建立socket连线)
endprotoent(结束网络协议数据的读取)
endservent(结束网络服务数据的读取)
gethostbyaddr(由IP地址取得网络数据)
gethostbyname(由主机名称取得网络数据)
getprotobyname(由网络协议名称取得协议数据)
getprotobynumber(由网络协议编号取得协议数据)
getprotoent(取得网络协议数据)
getservbyname(依名称取得网络服务的数据)
getservbyport(依port号码取得网络服务的数据)
getservent(取得主机网络服务的数据)
getsockopt(取得socket状态)
herror(打印出网络错误原因信息字符串)
hstrerror(返回网络错误原因的描述字符串)
htonl(将32位主机字符顺序转换成网络字符顺序)
htons(将16位主机字符顺序转换成网络字符顺序)
inet_addr(将网络地址转成网络二进制的数字)
inet_aton(将网络地址转成网络二进制的数字)
inet_ntoa(将网络二进制的数字转换成网络地址)
listen(等待连接)
ntohl(将32位网络字符顺序转换成主机字符顺序)
ntohs(将16位网络字符顺序转换成主机字符顺序)
recv(经socket接收数据)
recvfrom(经socket接收数据)
recvmsg(经socket接收数据)
send(经socket传送数据)
sendmsg(经socket传送数据)
sendto(经socket传送数据)
setprotoent(打开网络协议的数据文件)
setservent(打开主机网络服务的数据文件)
setsockopt(设置socket状态)
shutdown(终止socket通信)
socket(建立一个socket通信)
if(第20章 进程通信(IPC)函数)
ftok(将文件路径和计划代号转为System VIPCkey)
msgctl(控制信息队列的运作)
msgget(建立信息队列)
msgrcv(从信息队列读取信息)
msgsnd(将信息送入信息队列)
semctl(控制信号队列的操作)
semget(配置信号队列)
semop(信号处理)
shmat(attach共享内存)
shmctl(控制共享内存的操作)
shmdt(detach共享内存)
shmget(配置共享内存)
if(第21章 记录函数)
closelog(关闭信息记录)
openlog(准备做信息记录)
syslog(将信息记录至系统日志文件)
if(第22章 环境变量函数)
getenv(取得环境变量内容)
putenv(改变或增加环境变量)
setenv(改变或增加环境变量)
unsetenv(清除环境变量内容)
if(第23章 正则表达式)
regcomp(编译正则表达式字符串)
regerror(取得正则搜索的错误原因)
regexec(进行正则表达式的搜索)
regfree(释放正则表达式使用的内存)
if(第24章 动态函数)
dlclose(关闭动态函数库文件)
dlerror(动态函数错误处理)
dlopen(打开动态函数库文件)
dlsym(从共享对象中搜索动态函数)
if(第25章 其他函数)
getopt(分析命令行参数)
isatty(判断文件描述词是否是为终端机)
select(I/O多工机制)
ttyname(返回一终端机名称)&
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。下次自動登錄
現在的位置:
& 綜合 & 正文
linux C函數庫參考
第1章 字符測試函數isalnum(測試字符是否為英文字母或數字)isalpha(測試字符是否為英文字母)isascii(測試字符是否為ASCII碼字符)isblank(測試字符是否為空格字符)iscntrl(測試字符是否為ASCII碼的控制字符)isdigit(測試字符是否為阿拉伯數字)isgraph(測試字符是否為可打印字符)islower(測試字符是否為小寫英文字母)isprint(測試字符是否為可打印字符)isspace(測試字符是否為空格字符)ispunct(測試字符是否為標點符號或特殊符號)isupper(測試字符是否為大寫英文字母)isxdigit(測試字符是否為16進制數字)第2章 數據轉換函數atof(將字符串轉換成浮點型數)atoi(將字符串轉換成整型數)atol(將字符串轉換成長整型數)ecvt(將浮點型數轉換成字符串,取四捨五入)fcvt(將浮點型數轉換為字符串,取四捨五入)gcvt(將浮點型數轉換為字符串,取四捨五入)strtod(將字符串轉換成浮點型數)strtol(將字符串轉換成長整型數)strtoul(將字符串轉換成無符號長整型數)toascii(將整型數轉換成合法的ASCII碼字符)tolower(將大寫字母轉換成小寫字母)toupper(將小寫字母轉換成大寫字母)第3章 內存配置函數alloca(配置內存空間)brk(改變數據字節的範圍)calloc(配置內存空間)free(釋放原先配置的內存)getpagesize(取得內存分頁大小)malloc(配置內存空間)mmap(建立內存映射)munmap(解除內存映射)realloc(更改己配置的內存空間)sbrk(增加程序可用的數據空間)第4章 時間函數asctime(將時間和日期以字符串格式表示)clock(取得進程佔用CPU的大約時間)ctime(將時間和日期以字符串格式表示)difftime(計算時間差距)ftime(取得目前的時間和日期)gettimeofday(取得目前的時間)gmtime(取得目前的時間和日期)localtime(取得當地目前的時間和日期)mktime(將時間結構數據轉換成經過的秒數)settimeofday(設置目前的時間)strftime(格式化日期和時間)time(取得目前的時間)tzset(設置時區以供時間轉換)第5章 字符串處理函數bcmp(比較內存內容)bcopy(拷貝內存內容)bzero(將一段內存內容全清為零)ffs(在一整型數中查找第一個值為真的位)index(查找字符串中第一個出現的指定字符)memccpy(拷貝內存內容)memchr(在某一內存範圍中查找一特定字符)memcmp(比較內存內容)memcpy(拷貝內存內容)memfrob(對內存區域編碼)memmove(拷貝內存內容)memset(將一段內存空間填入某值)rindex(查找字符串中最後一個出現的指定字符)strcasecmp(忽略大小寫比較字符串)strcat(連接兩字符串)strchr(查找字符串中第一個出現的指定字符)strcmp(比較字符串)strcoll(採用目前區域的字符排列次序來比較字符串)strcpy(拷貝字符串)strcspn(返回字符串中連續不含指定字符串內容的字符數)strdup(複製字符串)strfry(隨機重組字符串內的字符)strlen(返回字符串長度)strncasecmp(忽略大小寫比較字符串)strncat(連接兩字符串)strncmp(比較字符串)strncpy(拷貝字符串)strpbrk(查找字符串中第一個出現的指定字符)strrchr(查找字符串中最後一個出現的指定字符)strspn(返回字符串中連續不合指定字符串內容的字符數)strstr(在一字符串中查找指定的字符串)strtok(分割字符串)第6章 數學計算函數abs(計算整型數的絕對值)acos(取反餘弦函數值)asin(取反正弦函數值)atan(取反正切函數值)atan2(取得反正切函數值)ceil(取不小於參數的最小整型數)cos(取餘弦函數值)cosh(取雙曲線餘弦函數值)div(取得兩整型數相除後的商及餘數)exp(計算指數)fabs(計算浮點型數的絕對值)frexp(將浮點型數分為底數與指數)hypot(計算直角三角形斜邊長)labs(計算長整型數的絕對值)ldexp(計算2的次方值)ldiv(取得兩長整數相除後的商及餘數)log(計算以e為底的對數值)log10(計算以10為底的對數值)modf(將浮點型數分解成整數與小數)pow(計算次方值)sin(取正弦函數值)sinh(取雙曲線正弦函數值)sqrt(計算平方根值)tan(取正切函數值)tanh(取雙曲線正切函數值)第7章 用戶和組函數cuserid(取得用戶帳號名稱)endgrent(關閉組文件)endpwent(關閉密碼文件)endutent(關閉utmp文件)fgetgrent(從指定的文件來讀取組格式)fgetpwent(從指定的文件來讀取密碼格式)getegid(取得有效的組識別碼)geteuid(取得有效的用戶識別碼)getgid(取得真實的組識別碼)getgrent(從組文件文件中取得帳號的數據)getgrgid(從組文件中取得指定gid的數據)getgrnan(從組文件中取得指定組的數據)getgroups(取得組代碼)getlogin(取得登錄的用戶帳號名稱)getpw(取得指定用戶的密碼文件數據)getpwent(從密碼文件中取得帳號的數據)getpwnam(從密碼文件中取得指定帳號的數據)getpwuid(從密碼文件中取得指定uid的數據)getuid(取得真實的用戶識別碼)getutent(從utmp文件中取得帳號登錄數據)getutid(從utmp文件中查找特定的記錄)getutline(從utmp文件中查找特定的記錄)initgroups(初始化組清單)logwtmp(將一登錄數據記錄到wtmp文件)pututline(將utmp記錄寫入文件)setegid(設置有效的組識別碼)seteuid(設置有效的用戶識別碼)setfsgid(設置文件系統的組識別碼)setfsuid(設置文件系統的用戶識別碼)setgid(設置真實的組識別碼)setgrent(從頭讀取組文件中的組數據)setgroups(設置組代碼)setpwent(從頭讀取密碼文件中的帳號數據)setregid(設置真實及有效的組識別碼)setreuid(設置真實及有效的用戶識別碼)setuid(設置真實的用戶識別碼)setutent(從頭讀取utmp/文件中的登錄數據)updwtmp(將一登錄數據記錄到wtmp文件)utmpname(設置utmp文件路徑)第8章 數據加密函數crypt(將密碼或數據編碼)getpass(取得一密碼輸入)第9章 數據結構函數bsearch(二元搜索)hcreate(建立哈希表)hdestory(刪除哈希表)hsearch(哈希表搜索)insque(加入一項目至隊列中)lfind(線性搜索)lsearch(線性搜索)qsort(利用快速排序法排列數組)rremque(從隊列中刪除一項目)tdelete(從二叉樹中刪除數據)tfind(搜索二叉樹)tsearch(二叉樹)twalk(走訪二叉樹)第10章 隨機數函數drand48(產生一個正的浮點型隨機數)erand48(產生一個正的浮點型隨機數)initstate(建立隨機數狀態數組)jrand48(產生一個長整型數隨機數)lcong48(設置48位運算的隨機數種子)lrand48(產生一個正的長整型隨機數)mrand48(產生一個長整型隨機數)nrand48(產生一個正的長整型隨機數)rand(產生隨機數)random(產生隨機數)seed48(設置48位運算的隨機數種子)setstate(建立隨機數狀態數組)srand(設置隨機數種子)srand48(設置48位運算的隨機數種子)srandom(設置隨機數種子)第11章 初級I/O函數close(關閉文件)creat(建立文件)dup(複製文件描述詞)dup2(複製文件描述詞)fcntl(文件描述詞操作)flock(鎖定文件或解除鎖定)fsync(將緩衝區數據寫回磁盤)lseek(移動文件的讀寫位置)mkstemp(建立唯一的臨時文件)open(打開文件)read(由己打開的文件讀取數據)sync(將緩衝區數據寫回磁盤)write(將數據寫入已打開的文件內)第12章 標準I/O函數clearerr(清除文件流的錯誤旗標)fclose(關閉文件)fdopen(將文件描述詞轉為文件指針)feof(檢查文件流是否讀到了文件尾)fflush(更新緩衝區)fgetc(由文件中讀取一個字符)fgetpos(取得文件流的讀取位置)fgets(由文件中讀取一字符串)fileno(返迴文件流所使用的文件描述詞)fopen(打開文件)fputc(將一指定字符寫入文件流中)fputs(將一指定的字符串寫入文件內)fread(從文件流讀取數據)freopen(打開文件)fseek(移動文件流的讀寫位置)fsetpos(移動文件流的讀寫位置)ftell(取得文件流的讀取位置)fwrite(將數據寫至文件流)getc(由文件中讀取一個字符)getchar(由標準輸入設備內讀進一字符)gets(由標準輸入設備內讀進一字符串)mktemp(產生唯一的臨時文件文件名)putc(將一指定字符寫入文件中)putchar(將指定的字符寫到標準輸出設備)puts(將指定的字符串寫到標準輸出設備)rewind(重設文件流的讀寫位置為文件開頭)setbuf(設置文件流的緩衝區)setbuffer(設置文件流的緩衝區)setlinebuf(設置文件流為線性緩衝區)setvbuf(設置文件流的緩衝區)tmpfile(建立臨時文件)ungetc(將一指定字符寫迴文件流中)第13章 進程及流程控制abort(以異常方式結束進程)assert(若測試的條件不成立則終止進程)atexit(設置程序正常結束前調用的函數)execl(執行文件)execle(執行文件)execlp(從PATH環境變量中查找文件並執行)execv(執行文件)execve(執行文件)execvp(執行文件)exit(正常結束進程)_exit(結束進程執行)fork(建立一個新的進程)getpgid(取得進程組識別碼)getpgrp(取得進程組識別碼)getpid(取得進程識別碼)getppid(取得父進程的進程識別碼)getpriority(取得程序進程執行優先權)longjmp(跳轉到原先setjmp保存的堆棧環境)nice(改變進程優先順序)on_exit(設置程序正常結束前調用的函數)ptrace(進程追蹤)setjmp(保存目前堆棧環境)setpgid(設置進程組識別碼)setpgrp(設置進程組識別碼)setpriority(設置程序進程執行優先權)siglongjmp(跳轉到原先sigsetjmp保存的堆棧環境)sigsetjmp(保存目前堆棧環境)system(執行shell命令)wait(等待子進程中斷或結束)waitpid(等待子進程中斷或結束)第14章 格式化輸人輸出函數fprintf(格式化輸出數據至文件)fscanf(格式化字符串輸入)printf(格式化輸出數據)scanf(格式化字符串輸入)snprintf(格式化字符串複製)sprintf(格式化字符串複製)sscanf(格式化字符串輸入)vfprintf(格式化輸出數據至文件)vfcanf(格式化字符串輸入)vprintf(格式化輸出數據)vscanf(格式化字符串輸入)vsnprintf(格式化字符串複製)vsprintf(格式化字符串複製)vsscanf(格式化字符串輸入)第15章 文件及目錄函數access(判斷是否具有存取文件的權限)alphasort(依字母順序排序目錄結構)chdir(改變當前的工作目錄)chmod(改變文件的權限)chown(改變文件的所有者)chroot(改變根目錄)closedir(關閉目錄)fchdir(改變當前的工作目錄)fchmod(改變文件的權限)fchown(改變文件的所有者)fstat(由文件描述詞取得文件狀態)ftruncate(改變文件大小)ftw(遍歷目錄樹)get_current_dir_name(取得當前的工作目錄)getcwd(取得當前的工作目錄)getwd(取得當前的工作目錄)lchown(改變文件的所有者)link(建立文件連接)lstat(由文件描述詞取得文件狀態)nftw(遍歷目錄樹)opendir(打開目錄)readdir(讀取目錄)readlink(取得符號連接所指的文件)realpath(將相對目錄路徑轉換成絕對路徑)remove(刪除文件)rename(更改文件名稱或位置)rewinddir(重設讀取目錄的位置為開頭位置)scandir(讀取特定的目錄數據)seekdir(設置下回讀取目錄的位置)stat(取得文件狀態)symlink(建立文件符號連接)telldir(取得目錄流的讀取位置)truncate(改變文件大小)umask(設置建立新文件時的權限遮罩)unlink(刪除文件)utime(修改文件的存取時間和更改時間)utimes(修改文件的存取時間和更改時間)第16章 信號函數alarm(設置信號傳送鬧鐘)kill(傳送信號給指定的進程)pause(讓進程暫停直到信號出現)psignal(列出信號描述和指定字符串)raise(傳送信號給目前的進程)sigaction(查詢或設置信號處理方式)sigaddset(增加一個信號至信號集)sigdelset(從信號集里刪除一個信號)sigemptyset(初始化信號集)sigfillset(將所有信號加入至信號集)sigismember(測試某個信號是否已加入至信號集里)signal(設置信號處理方式)sigpause(暫停直到信號到來)sigpending(查詢被擱置的信號)sigprocmask(查詢或設置信號遮罩)sigsuspend(暫停直到信號到來)sleep(讓進程暫停執行一段時間)isdigit(測試字符是否為阿拉伯數字)第17章 錯誤處理函數ferror(檢查文件流是否有錯誤發生)perror(打印出錯誤原因信息字符串)streror(返回錯誤原因的描述字符串)第18章 管道相關函數mkfifo(建立具名管道)pclose(關閉管道I/O)pipe(建立管道)popen(建立管道I/O)第19章 Socket相關函數accept(接受socket連線)bind(對socket定位)connect(建立socket連線)endprotoent(結束網絡協議數據的讀取)endservent(結束網絡服務數據的讀取)gethostbyaddr(由IP地址取得網絡數據)gethostbyname(由主機名稱取得網絡數據)getprotobyname(由網絡協議名稱取得協議數據)getprotobynumber(由網絡協議編號取得協議數據)getprotoent(取得網絡協議數據)getservbyname(依名稱取得網絡服務的數據)getservbyport(依port號碼取得網絡服務的數據)getservent(取得主機網絡服務的數據)getsockopt(取得socket狀態)herror(打印出網絡錯誤原因信息字符串)hstrerror(返回網絡錯誤原因的描述字符串)htonl(將32位主機字符順序轉換成網絡字符順序)htons(將16位主機字符順序轉換成網絡字符順序)inet_addr(將網絡地址轉成網絡二進制的數字)inet_aton(將網絡地址轉成網絡二進制的數字)inet_ntoa(將網絡二進制的數字轉換成網絡地址)listen(等待連接)ntohl(將32位網絡字符順序轉換成主機字符順序)ntohs(將16位網絡字符順序轉換成主機字符順序)recv(經socket接收數據)recvfrom(經socket接收數據)recvmsg(經socket接收數據)send(經socket傳送數據)sendmsg(經socket傳送數據)sendto(經socket傳送數據)setprotoent(打開網絡協議的數據文件)setservent(打開主機網絡服務的數據文件)setsockopt(設置socket狀態)shutdown(終止socket通信)socket(建立一個socket通信)第20章 進程通信(IPC)函數ftok(將文件路徑和計劃代號轉為System VIPCkey)msgctl(控制信息隊列的運作)msgget(建立信息隊列)msgrcv(從信息隊列讀取信息)msgsnd(將信息送入信息隊列)semctl(控制信號隊列的操作)semget(配置信號隊列)semop(信號處理)shmat(attach共享內存)shmctl(控制共享內存的操作)shmdt(detach共享內存)shmget(配置共享內存)第21章 記錄函數closelog(關閉信息記錄)openlog(準備做信息記錄)syslog(將信息記錄至系統日誌文件)第22章 環境變量函數getenv(取得環境變量內容)putenv(改變或增加環境變量)setenv(改變或增加環境變量)unsetenv(清除環境變量內容)第23章 正則表達式regcomp(編譯正則表達式字符串)regerror(取得正則搜索的錯誤原因)regexec(進行正則表達式的搜索)regfree(釋放正則表達式使用的內存)第24章 動態函數dlclose(關閉動態函數庫文件)dlerror(動態函數錯誤處理)dlopen(打開動態函數庫文件)dlsym(從共享對象中搜索動態函數)第25章 其他函數getopt(分析命令行參數)isatty(判斷文件描述詞是否是為終端機)select(I/O多工機制)ttyname(返回一終端機名稱)
&&&&推薦文章:
【上篇】【下篇】}

我要回帖

更多关于 linux settimeofday 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信