2013年4月2日 星期二

Pass the string array to some function.



傳遞字串陣列時,若已有事先指定每個字串的長度,則需於fun1 parameter中填入一樣的長度

否則會發生segment fault...

...

int fun1(char str[][5]){

        printf("str:%s.\n", str[0]);

        return 0;
}


int main(){
        char a[5][5];
        sprintf(a[0], "%xh", 32);
        fun1(a);
        return 0;
}