2013年10月17日 星期四

[C/C++基礎]-利用strstr和strncpy來實現拷貝字串中某段子字串

[C/C++基礎]-利用strstr和strncpy來實現拷貝字串中某段子字串



本篇要分享利用strstr和strncpy來實現拷貝字串中某段子字串的相關範例,歡迎有興趣的同好,一起來(C/P)一下 ^^。









#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{

/*
利用strstr搜尋字串中特定字元的位置
利用strncpy拷貝字串中某段子字串
*/

char
data[70];
char
chrson[10];
char
*pchrhead='\0';
strcpy(data,"{\"account\":\"011330107\",\"service_tel\":\"04-9999-8888\",\"status\":0}");
pchrhead=strstr(data,":");
strncpy(chrson,(pchrhead+2),9);//strncpy(chrson,(data+12),9);
chrson[9]='\0';
printf("%s\n",chrson);//011330107
return 0;
}


 


 


沒有留言:

張貼留言