本文共 520 字,大约阅读时间需要 1 分钟。
程序清单3.10 escape.c程序/*escape.c -- 使用转义序列 */#includeint main(){ float salary; printf("\aEnter your desired monthly salary:"); printf(" $_______\b\b\b\b\b\b\b"); scanf("%f", &salary); printf("\n\t$%.2f a month is $%.2f a year.", salary, salary*12.0); printf("\rGee!\n"); return 0;}
由于在linux系统中没有听到警报声,因此转而上网搜索“C语言 警报声”
将该代码在linux中运行,显示没有windows.h这个库文件,突然反应过来,可能是因为我在linux系统中!!! 然后将该代码在windows下Visual C++ 6.0中运行,成功!!!警报成功发出!
不知道为什么转义序列在linux中不得实现,求助!