書式指定子は、対応する引数の型と互換性がありません。
例えば、"%s" は文字列を出力するため、実際のパラメーターは整数値または浮動小数点値ではなく、文字列でなければなりません。
ID |
問題箇所 |
説明 |
---|---|---|
1 |
書式の不一致 |
書式文字列が使用された場所 |
#include <stdio.h> extern int x,y; int main(int argc, char **argv) { printf("%f %s", x, y); // format specifiers expect double and string, not int }
© 2010 Intel Corporation. 無断での引用、転載を禁じます。