国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Unix > 正文

UNIX網絡編程讀書筆記:字節操縱函數

2024-06-28 13:27:32
字體:
來源:轉載
供稿:網友
UNIX網絡編程讀書筆記:字節操縱函數
#include <strings.h>void bzero(void *dest, size_t nbytes);void bcopy(const void *src, void *dest, size_t nbytes);int bcmp(const void *ptr1, const void *ptr2, size_t nbytes);返回:0-相等,非0-不相等

bzero將目標中指定數目的字節置為0;

bcopy將指定數目的字節從源移到目標;

bcmp比較任意兩個字節串,若相同則返回值為0,否則返回值為非0.

#include <string.h>void *memset(void *dest, int c, size_t len);void *memcpy(void *dest, const void *src, size_t nbytes);int memcmp(const void *ptr1, const void *ptr2, size_t nbytes);返回:0-相同,>0或<0-不相同

memset將目標中指定數目的字節置為值c;

memcpy與bcopy類似,但交換了兩個指針參數的順序,源與目標重疊時,bcopy能正確處理,memcpy的操作結果則是不可知的。這時,必須使用ANSI C的memmove函數。

memcmp比較任意兩個字節串,如果相同則返回0,如果不同則返回一個非0值,具體是大于0還是小于0則取決于第一個不等的字節:若ptr1所指字節大于ptr2所指字節,則大于0,否則小于0. 進行比較操作時,假定兩個不等的字節均為無符號字符(unsigned char)。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沈阳市| 东海县| 凯里市| 廉江市| 射阳县| 元谋县| 鞍山市| 昌黎县| 武邑县| 百色市| 黄石市| 西宁市| 山西省| 衢州市| 祁阳县| 吉安市| 浦东新区| 巴南区| 宜黄县| 集贤县| 阿瓦提县| 梁平县| 仙居县| 思南县| 吉安县| 晋江市| 类乌齐县| 新昌县| 大余县| 泰宁县| 偃师市| 瑞丽市| 广元市| 乌什县| 玛多县| 新泰市| 田东县| 正宁县| 石景山区| 汶川县| 绥阳县|