prev up next   top/contents search

comp.lang.c FAQ 列表· 问题 12.9b

Q我应该为像printf这样的typedef使用什么格式化字符串,而我不知道它是long还是其他类型?


A使用强制类型转换将值转换为已知的、保守大小的类型,然后使用printf与该类型匹配的格式化字符串。例如,要打印类型的大小,您可以使用

	printf("%lu", (unsigned long)sizeof(thetype));


prev up next   contents search
关于此 FAQ 列表   关于 Eskimo   搜索   反馈   版权

Eskimo North 托管