C中的变量类型说明符

时间:2011-12-17 19:06:59

标签: c variables

我刚开始使用C编程,我知道“%d”定义它将是一个数字值,如:

int x = 9;

printf("X = %d", x);
getchar();
return 0;

但是C的其他变量说明符是什么? (为了定义字符串,它们是为float,double,long等改变吗?)

3 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

你提出的问题毫无意义。 %d是格式说明符,与变量声明无关。

如果您要google'printf c',您会发现有很多网站可以回答您的问题。

答案 2 :(得分:0)

你可能想要获取一份Kernighan和Ritchie的The C Programming Language。它短而完全包装。完成这本书非常值得。

但是关于你的问题,你问的是Format specifiers字符串文字。您可能还希望尽快查看转义字符(例如\n表示新行)。幸运的是,这一切都在K& R(上面的书)中,特别是在第153页(第2版)。