Re: [問題] 傳陣列指標
那我想問如果是直接傳一個字串進去呢?
void copyString(char *to, char *from)
{
for ( ; *from != '\0'; ++from, ++to)
*to = *from
*to = '\0';
}
int main (int argc, char * argv[])
{
@autoreleasepool{
char string2[50];
copyString(string2, "So is this.");
NSLog(@"%s",string2);
}
return 0;
}
書上說會自動產生一個指向這個字串的指標
然後把這個指標傳到copyString裡面
所以它傳的也是這個字元陣列頭的指標嗎?
也就是S的指標?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.76.64.223
推
01/10 10:09, , 1F
01/10 10:09, 1F
→
01/10 10:10, , 2F
01/10 10:10, 2F
→
01/10 10:19, , 3F
01/10 10:19, 3F
→
01/10 11:44, , 4F
01/10 11:44, 4F
討論串 (同標題文章)