prev up next   top/contents search

comp.lang.c FAQ 列表· 问题 12.14

Q为什么这段代码

short int s;
scanf("%d", &s);
的函数调用是否会工作?


A在转换时%d, scanf需要一个指向int的指针。要转换成short int,请使用%hd。(另请参见问题 12.9 表格。)


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

Eskimo North 托管