C 语言学习笔记

C 语言学习笔记

字符串、数组有关函数

sscanf

​ int sscanf(const char *buffer, const char*format, [ argument ] … );

​ sscanf(buf, “AT+CIFSR%s”, str);

sprintf

​ int sprintf(char *string, char *format [,argument,…]);

  • string– 这是指向一个字符数组的指针,该数组存储了 C 字符串。
  • format– 这是字符串,包含了要被写入到字符串 str 的文本。它可以包含嵌入的 format 标签,format 标签可被随后的附加参数中指定的值替换,并按需求进行格式化。
  • ***[argument]…****.*:根据不同的 format 字符串,函数可能需要一系列的附加参数,每个参数包含了一个要被插入的值,替换了 format 参数中指定的每个 % 标签。参数的个数应与 % 标签的个数相同。

strchr char *strchr(const char *str, int c) str: 要被检索的 C 字符串。c: 在 str 中要搜索的字符

strstr strstr(str1,str2) 函数用于判断字符串str1中是否包含str2。如果是,则该函数返回 str1字符串从 str2第一次出现的位置开始到 str1结尾的字符串;否则,返回NULL。

memset memset(buf, 0, length);

memcpy void memcpy(void *destin, void *source, unsigned n);

c语言提高

c语言实现回调的方法

https://www.cnblogs.com/jiangzhaowei/p/9129105.html

你可能感兴趣的:(笔记)