C C 小編談C語言函式那些事 12

2021-05-11 07:31:20 字數 2062 閱讀 3048

c

程式是由一組或是變數或是函式的外部物件組成的。

c語言中的函式。

1.

ldexp

函式

ldexp

函式的功能是計算

value*2

的冪,其用法為:

double ldexp(double value, int exp);

程式例項如下:

#include

#include

int main(void)

2.

lfind

函式

lfind

函式的功能是執行線性搜尋,其用法為:

void *lfind(void *key, void *base, int *nelem, int width,int (*fcmp)());

程式例項**如下:

#include

#include

int compare(int *x, int *y)

int main(void)

;size_t nelem = 5;

int key;

int *result;

key = 99;

result = lfind(&key, array, &nelem,

sizeof(int), (int(*)(const void *,const void *))compare);

if (result)

printf("number %d found/n",key);

else

printf("number %d not found/n",key);

return 0;

}3.

lock

函式

lock

函式的功能是設定檔案共享鎖,其用法為:

int lock(int handle, long offset, long length);

程式例項**如下:

#include

#include

#include

#include

#include

#include

int main(void)

length = filelength(handle);

status = lock(handle,0l,length/2);

if (status == 0)

printf("lock succeeded/n");

else

printf("lock failed/n");

status = unlock(handle,0l,length/2);

if (status == 0)

printf("unlock succeeded/n");

else

printf("unlock failed/n");

close(handle);

return 0;

}4.

lseek

函式

lseek

函式的功能是移動檔案讀

/寫指標,其用法為:

long lseek(int handle, long offset, int fromwhere);

程式例項**如下:

#include

#include

#include

#include

#include

int main(void)

while (!eof(handle));

close(handle);

return 0;

}

C C 小編談C語言函式那些事 11

c 程式是由一組或是變數或是函式的外部物件組成的。c語言中的函式。1.kbhit函式 kbhit 函式是檢查當前按下的鍵,其用法為 int kbhit void 程式例子如下 include int main void 2.keep函式 keep 函式是退出並繼續駐留,其用法為 void keep ...

C C 小編談C語言函式那些事 13

c 程式是由一組或是變數或是函式的外部物件組成的。c語言中的函式。1.malloc函式 malloc 函式的功能是記憶體分配函式,其用法為 void malloc unsigned size 程式例項如下 include include include include int main void s...

C C 小編談C語言函式那些事 14

c 程式是由一組或是變數或是函式的外部物件組成的。c語言中的函式。1.normvideo 函式 malloc 函式的功能是選擇正常亮度字元,其用法為 void normvideo void 程式例項如下 include int main void 2.open 函式 open 函式的功能是開啟乙個檔...