FTP程序预备知识

来源:互联网 发布:http cdce.cf ad.js 编辑:程序博客网 时间:2024/06/05 08:28

char *strncpy(char *dest,char *src,size_t);

将src中的size_t字节内容赋值到字符串dest中,返回指向dest的指针,如果遇到字符('\0'),则空字符后面全部为空

const代表是输入参数


int strcmp(const char *s1,const char *s2)

比较s1与s2两个字符串,若s1=s2,返回0,若s1>s2,返回正数,否则返回负数


char *strtok((char s[],const char *delim)

分解字符串为一组字符串,s为待分解的字符串,delim为分隔字符串,如strtok("abc,def,g",",")可分割为abc def g,当查找不到delim时返回NULL,调用成功则依次返回其片段,首次调用之后第一个参数可设为NULL。


unsigned int strlen(char *s);

strlen所做的仅仅是一个计数器工作,他从s指针指向的内存开始直到碰到第一个字符串结束符'\0'为止,然后返回计数值


sizeof()返回的是变量声明后所占的内存数


char *strstr(const char *str1,const char *str2)

找出str2字符串在str1字符串中第一次出现的位置,返回该位置的指针,如果找不到,返回空指针。

0 0