[問題]字串問題
#include <stdio.h>
#include <stdlib.h>
typedef struct SYS_MSG{
int len;
char *st;
}SYS_MSG;
char string(int a,int b);
char main(int argc, char *argv[])
{
char *strin;
int inta=2,intb=2;
strin=string(inta,intb);
printf("strin=%s\n",strin);
system("PAUSE");
return 0;
}
char string(int a,int b)
{
SYS_MSG msbuf;
char *str="abc";
msbuf.st=str;
int sum;
sum=a+b;
printf("sum=%d\n",sum);
return msbuf.st;
}
請問我在string函式底下要回傳一個字串回去printf怎麼會有錯誤壓?
請大大幫個忙~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.37.164.192
→
12/03 11:05, , 1F
12/03 11:05, 1F
→
12/03 11:12, , 2F
12/03 11:12, 2F
→
12/03 11:13, , 3F
12/03 11:13, 3F
→
12/03 11:17, , 4F
12/03 11:17, 4F
→
12/03 11:28, , 5F
12/03 11:28, 5F
→
12/03 11:40, , 6F
12/03 11:40, 6F
→
12/03 11:44, , 7F
12/03 11:44, 7F
→
12/03 11:49, , 8F
12/03 11:49, 8F
→
12/03 11:52, , 9F
12/03 11:52, 9F
→
12/03 11:58, , 10F
12/03 11:58, 10F
→
12/03 11:58, , 11F
12/03 11:58, 11F
→
12/03 11:59, , 12F
12/03 11:59, 12F
→
12/03 12:01, , 13F
12/03 12:01, 13F
→
12/03 12:01, , 14F
12/03 12:01, 14F
推
12/03 12:59, , 15F
12/03 12:59, 15F
→
12/03 13:03, , 16F
12/03 13:03, 16F
→
12/03 13:04, , 17F
12/03 13:04, 17F
→
12/03 13:04, , 18F
12/03 13:04, 18F
→
12/03 13:09, , 19F
12/03 13:09, 19F
→
12/03 14:30, , 20F
12/03 14:30, 20F
→
12/03 14:32, , 21F
12/03 14:32, 21F
→
12/03 14:34, , 22F
12/03 14:34, 22F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章