Go to the source code of this file.
|
int | exit (int) __attribute__((noreturn)) |
| 退出当前进程,不返回,该退出的进程在其父进程调用wait()之前保持僵尸进程状态
|
|
int | exec (const char *, char **) |
|
int | write (int, char, int) |
|
char * | strcpy (char *s, const char *t) |
| 将字符串t的内容复制给s
|
|
int | strcmp (const char *p, const char *q) |
| 比较两个字符串的大小
|
|
uint | strlen (const char *s) |
| 计算字符串长度(不包含'\0')
|
|
void * | memset (void *dst, int c, uint n) |
| 将指针指向的地址统一赋值为c
|
|
void | fprintf (int fd, const char *fmt,...) |
| 向文件描述符fd输出标准格式字符串
|
|
void | printf (const char *fmt,...) |
| 在终端打印标准格式字符串
|
|
◆ exec()
int exec |
( |
const char * |
, |
|
|
char ** |
|
|
) |
| |
◆ exit()
退出当前进程,不返回,该退出的进程在其父进程调用wait()之前保持僵尸进程状态
- Parameters
-
◆ fprintf()
void fprintf |
( |
int |
fd, |
|
|
const char * |
fmt, |
|
|
|
... |
|
) |
| |
向文件描述符fd输出标准格式字符串
- Parameters
-
fd | 文件描述符 |
fmt | 标准格式字符串 |
... | 可变参数列表 |
◆ memset()
void * memset |
( |
void * |
dst, |
|
|
int |
c, |
|
|
uint |
n |
|
) |
| |
将指针指向的地址统一赋值为c
- Parameters
-
dst | 指向待赋值地址的指针 |
c | 所赋的值 |
n | 赋值的长度 |
- Returns
- 赋值的开始地址
将指针指向的地址统一赋值为c
- Parameters
-
dst | 待赋值的内存开始指针 |
c | 将赋值的值 |
n | 赋值空间的大小 |
- Returns
- 赋值后的内存开始指针
◆ printf()
void printf |
( |
const char * |
fmt, |
|
|
|
... |
|
) |
| |
◆ strcmp()
int strcmp |
( |
const char * |
p, |
|
|
const char * |
q |
|
) |
| |
比较两个字符串的大小
- Parameters
-
- Returns
- 比较结果:0: 相等 +:前者大 -:后者大
◆ strcpy()
char * strcpy |
( |
char * |
s, |
|
|
const char * |
t |
|
) |
| |
将字符串t的内容复制给s
- Parameters
-
- Returns
- 目标字符串指针
◆ strlen()
uint strlen |
( |
const char * |
s | ) |
|
计算字符串长度(不包含'\0')
- Parameters
-
- Returns
- 字符串s的长度
计算字符串长度(不包含'\0')
- Parameters
-
- Returns
- 字符串s的长度
◆ write()
int write |
( |
int |
, |
|
|
char |
, |
|
|
int |
|
|
) |
| |