```#define PI 1233 main() { int a=PI-3; printf ("%d",a);
如上,第一行的PI右边是一串数,虽然也是字符,那为什么主函数里计算时PI是等于数字1233而不是一串字符“1233”呢? 再,第一行PI右边可以是定义其他字符吗?如“abcd”?如果可以,那接下来怎么输出这串字符即PI呢? (刚学C语言的大一菜鸡,多有不懂,问题可能问得不太恰当,望见谅)