0
我有一個指針,我使用sprintf將它傳遞給一個字符串,但是當我嘗試訪問字符串中的元素時遇到了問題。傳遞指向字符串的指針
我要的是,如果我有一個字符串指針abcde
創建一個新的字符串
seg[5]="a,b,c,d,e"
這樣,當我打電話seg[0]
我得到"a".
我有以下
一些代碼 char *pch5;
char seg1[128];
pch5=strtok(seg,",");
if(pch5!=NULL){
sprintf(seg1,"%s",pch5);
printf("%s",seg1[0]);
}
這可能有所幫助:http://www.cplusplus.com/reference/clibrary/cstring/strtok/ – 2012-08-16 17:17:38