C語言每日一函數之1:printf家族

1、printf

(1)函數原型:int printf(const char *format, [argument1, …]);
打印函數,C語言入門函數,不做過多說明

2、sprintf

(1)函數原型:int sprintf( char *buffer, const char *format, [argument1, …] );
(2)說明:該函數基本完全等同於printf,用法也和printf幾乎完全一樣。
只是區別在於printf將字符格式化輸出到屏幕上,
而該函數比pirntf多了一個參數指針,作用是將字符格式化輸出到第一個參數指針指向的地址buff。
(2)用法示例:

char *destString[50] = {0};
sprintf(destString, "int_a = 0x%x, char_b = %c, string_c = %s\r\n", int_a, char_b, string_c);

此時,將按照格式打印輸出到指針destString指向的地址中。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章