日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

c语言知识点(1)

發布時間:2023/12/4 编程问答 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言知识点(1) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、函數strlen()和關鍵字sizeof()

sizeof()是運算符,返回值為unsign_int,參數可以是數組、指針、類型、對象、函數等。strlen()是函數,參數必須是字符型指針(char*)

2strlen()/strcat()/strcmp()/strcpy 編寫

3、memset()/memcmp()/memcpy()/memmove()編寫

void *memset(void *s, int ch, size_t n)

s中當前位置后面的n個字節用ch替換并返回s,作用是在一段內存塊中填充某個給定的值,它是對較大的結構體或數組進行清零操作的一種最快方法。

int memcmp(const void *buf1, const void *buf2, unsigned int count)

比較內存區域buf1buf2的前count個字節,當buf1<buf2時,返回值-1,當buf1==buf時,返回值0,當buf1>buf2時,返回值1

void *memcpy(void *dest, void *src, unsigned int count)

src所指區域復制count個字節到dest所指內存區域

void *memmove(void *dest, const void *src, size_t count)

src所指內存區域復制count個字節到dest所指內存區域。

4、指針函數/函數指針數組指針/指針數組

指針函數:即函數聲明其返回值為一個指針,實際上就是返回一個地址給調用函數

聲明格式:類型說明符 *函數名(參數)

如:int *getdata()

函數指針:指向函數的指針包含了函數的地址,可以通過它來調用函數。

聲明格式:類型說明符(*函數名)(參數)

其實這里不能稱為函數名,應該叫做指針的變量名。

如:void (*fun)()把函數的地址賦值給函數指針,可采用下面兩種形式

fun=&functionfun=function

轉載于:https://blog.51cto.com/11585815/1855967

總結

以上是生活随笔為你收集整理的c语言知识点(1)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。