sprintf函式筆記

2021-07-25 14:47:45 字數 404 閱讀 9721

標頭檔案:stdio.h

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

buffer:char型指標,指向將要寫入的字串的緩衝區。

format:格式化字串。

[argument]...:可選引數,可以是任何資料

返回值:

返回寫入buffer 的字元數,出錯則返回-1. 如果 buffer 或 format 是空指標,且不出錯而繼續,函式將返回-1,並且 errno 會被設定為 einval。

sprintf 返回被寫入buffer 的位元組數,結束字元『\0』不計入內。

C 函式 筆記

內聯函式只適用於小函式,使用內聯函式需要注意以下幾點 內聯函式中不能含有任何迴圈語句以及switch和goto語句 內聯函式的宣告必須出現在內聯函式第一次被呼叫之前 內聯函式中不能說明陣列 遞迴函式不能定義為內聯函式 函式過載 函式引數個數或型別不同,可以構成過載函式 生命期 是指乙個識別符號從被建...

OpenCV函式筆記

rect和range劃分範圍 rect的引數為起始座標,長度 rect rect 0,0,image1.cols,image1.rows range的引數為起始座標,終止座標 range range 0,100 copyto函式 image1.copyto image2 當image1和image2...

核心函式筆記

使用者與核心空間拷貝函式 copy from user unsigned long copy from user void to,const void user from,unsigned long n 功能 用於將使用者空間的資料傳送到核心空間。第乙個引數to是核心空間的資料目標位址指標,第二個引...