【发布时间】:2010-08-30 14:37:52
【问题描述】:
我在 mac os x 上编译了一个 C 库。当我输入输入并在屏幕上打印数据后,我什么也看不到。
char *path = NULL;
peerdisplay = "Bob";
printf("Insert the full 'To' path: ");
scanf(" %a[^\n]", &path);
printf("A path: %s \n", &path);
当我将 %a 替换为 %s 时,打印正常,但运行后出现分段错误。 我喜欢跑脚本之类的。
【问题讨论】: