memset 函式使用說明

2021-04-16 22:06:32 字數 1105 閱讀 9799

sets buffers to a specified character.

void*memset(

void*dest

,

intc

,

size_tcount

);

example

/* memset.c: this program uses memset to

* set the first four bytes of buffer to "*".

*/

#include

#include

void main( void )

output

before: this is a test of the memset function

after:  **** is a test of the memset function

in common use:

1 initialization a memory

example

char str[100];

memset(str,0,100); 

2清空乙個結構型別的變數或陣列

struct sample_struct

; 對於變數

struct sample_strcut sttest;

一般情況下,清空sttest的方法:

sttest.csname[0]='/0';

sttest.iseq=0;

sttest.itype=0;

用memset就非常方便:

memset(&sttest,0,sizeof(struct sample_struct));

php header 函式使用說明

php只是以http協議將html文件的標頭送到瀏覽器,告訴瀏覽器具體怎麼處理這個頁面,至於傳送的內容則需要熟悉一下http協議了,與php無關了,可參照 header 函式使用說明 一 作用 php只是以http協議將html文件的標頭送到瀏覽器,告訴瀏覽器具體怎麼處理這個頁面,至於傳送的內容則需...

linux open 函式使用說明

open 函式用於開啟和建立檔案。以下是open 函式的簡單描述 include int open const char pathname,int oflag,返回值 成功則返回檔案描述符,否則返回 1 對於 open 函式來說,第三個引數 僅當建立新檔案時才使用,用於指定檔案的訪問許可權位 acc...

access 函式使用說明

access 判斷是否具有訪問檔案的許可權 相關函式 stat,open,chmod,chown,setuid,setgid 表頭檔案 include 定義函式 int access const char pathname,intmode 函式說明 access 會檢查是否可以讀 寫某一已存在的檔案...