當前位置:編程學習大全網 - 電腦編程 - C語言編程:sprintf(chr,"%s",a[1]);字符數組輸出的問題

C語言編程:sprintf(chr,"%s",a[1]);字符數組輸出的問題

1、字符數組輸出的時候,應該傳入字符組首地址。sprintf(chr,"%s",a);才正確。

2、sprintf 跟printf 在用法上幾乎壹樣,只是打印的目的地不同而已,前者打印到字符串中,後者則直接在命令行上輸出。這也導致sprintf 比printf 有用得多。

sprintf 是個變參函數,定義如下:

int sprintf( char *buffer, const char *format [, argument] ... );

除了前兩個參數類型固定外,後面可以接任意多個參數。而它的精華,顯然就在第二個參數:

格式化字符串上。

  • 上一篇:“壁球”的英語怎麽說
  • 下一篇:三坐標證怎麽考
  • copyright 2024編程學習大全網