我正在運行這個簡單的程序,我得到的輸出是一個「總線錯誤」。使用一些調試語句,我發現它發生的地方是在strcat()調用。運行一個簡單字符串C程序時總線錯誤
#include<stdio.h>
#include<string.h>
main()
{
char *s = "this is ";
char *s1 = "me";
strcat(s,s1);
printf("%s",s);
return 0;
}
我在MAC 64位操作系統上使用gcc編譯器來運行它。請讓我知道是否需要提供更多規格。
謝謝!
執行操作的各種可能性很好。謝謝! – Maverickgugu 2011-04-19 14:45:26
「靜態範圍」? - 我認爲你要找的短語是「靜態存儲時間」。除此之外,一個很好的答案。 – paxdiablo 2011-04-20 03:06:23