[問題] 關於字串傳遞
如果小弟的認知沒有問題的話
function 中如果用字串做引數
應該是傳遞string[]吧?!
那麼 我想請問的是 下面的這些code 問題在哪裡呢@@?
void NEWCAR (LICENSETYPE *LIC);
typedef char LICENSETYPE[5] ;
int main(){
LICENSETYPE LIC ;
LIC = CHRIS ;
NEWCAR (&LIC);
}
void NEWCAR (LICENSETYPE *LIC){
struct CARTYPE* ptr;
ptr = (struct CARTYPE*) malloc(sizeof(struct CARTYPE)) ;
strcpy(LIC,ptr->LICENSE);
printf ("\nlic = %s",LIC);
}
小弟在NEWCAR裡面並沒有辦法 show 出正確的資訊
不曉得問題出在哪裡 拜託大家幫我看一下嚕
謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.242.66.155
→
05/31 23:49, , 1F
05/31 23:49, 1F
→
06/01 00:10, , 2F
06/01 00:10, 2F