首页 > 代码库 > VC查找字符串

VC查找字符串

第一种方式
#include "stdafx.h"#include <string.h>#include <stdio.h>#include <Windows.h>#include <atlbase.h>#include <atlfile.h>int main(int argc,char** argv){ wchar_t temp[MAX_PATH] = L"Hello:words,what is your name?"; wchar_t* result = NULL; wchar_t szname[MAX_PATH] = {0}; result = StrRStrIW(temp,NULL,L":"); printf("result = %S\r\n",result); lstrcpy(szname,++result); printf("Szname = %S\r\n",szname); return 0;}输出:result = :words,what is your name?Szname = words,what is your name?
第二种方式:int main(int argc,char** argv){    char* name = "Hello word:your is what name?";    char* cres = NULL;    cres = strstr(name,":");    printf("Cres = %s\r\n",++cres);    return 0;}输出:Cres = your is what name?

 

VC查找字符串