建设网站费用记什么科目,美食网站建设规划书,什么是vi设计?,做一般的公司门户网站投资额简介 
strstr(str1,str2) 函数用于判断字符串str2是否是str1的子串。如果是#xff0c;则该函数返回 str1字符串从 str2第一次出现的位置开始到 str1结尾的字符串#xff1b;否则#xff0c;返回NULL。 
实验 
#include stdio.h
#include string.hc…简介 
strstr(str1,str2) 函数用于判断字符串str2是否是str1的子串。如果是则该函数返回 str1字符串从 str2第一次出现的位置开始到 str1结尾的字符串否则返回NULL。 
实验 
#include stdio.h
#include string.hchar *a1  ATRESET;
char *a2  AT;int main()
{printf(strstr(a1,a2));
}实验结果 
可以看到实验返回了a1整个字符串确切的说是返回了a2在a1首次出现的位置一直到最后。  若把a2修改成不是a1的子串则返回为空如下图  
项目实战引用 
if( strstr((char *)DEBUG_USART_ReceiveData.uart_buff,AT)  (char *)DEBUG_USART_ReceiveData.uart_buff )该代码可以用于判断接收到的数据是否是AT开头的指令