strcpy memcpy幾個字串函式的完美版

2021-05-09 21:02:13 字數 679 閱讀 4155

strcpy函式:

char *strcpy(char *strdest, const char *strsrc)

memcpy函式:

void* memcpy(void *pvto,void * pvform,size_t size)

assert(pvto!=null&&pvfrom!=null);

assert(pbto>=pvfrom+size||pvfrom>=pvto+size);  //防止記憶體重疊

byte *pbto =(byte *)pvto;

byte *pbfrom =(byte *)pvfrom;

while(size-->0)

*pbto++=*pbfrom++;

return pvto;

strlen完美版:

int  strlen(const char * str)

assert(str!=null);

int  len =0;

while((*str++)!='/0')

len ++;

return len;

strcmp函式完美版:

int strcmp(const char *str1, const char *str2)

return *str2-*str1;

}

TCP 幾個字段含義

1 tcp out of order tcp有問題 2 tcp segment of a reassembled pdu 3 tcp previous segment lost tcp先前的分片丟失 4 tcp acked lost segment tcp應答丟失 5 tcp window upda...

double佔幾個位元組

16位編譯器 char 1個位元組 char 即指標變數 2個位元組 short int 2個位元組 int 2個位元組 unsigned int 2個位元組 float 4個位元組 double 8個位元組 long 4個位元組 long long 8個位元組 unsigned long 4個位元...

認得幾個字 張大春

自慚於偏低的文化水平,大字不識幾個,斗大的字認不了一籮筐 於是這本豆瓣上評價頗為不錯的書就被我收了 幸好之前曾經聽過中華文字的起源與發展這個報告 所以,書裡提到的一部分文字的變遷還算好理解 但是啊,張先生果然太有文化 動輒引經據典,偶爾表達自己心情的詞也讓我頗為躊躇 比如僝僽,chan2zhou4,...