純屬自己的解答,愛理不理,勿噴!
*************************==我是問題分割線*************************==
轉換字串格式為原來字串裡的字元+該字元連續出現的個數(g2007)
void stringconvert1(const char *string, char* &cvtstring)
p--;
*pcv++ = cnt+'0';
}}
輸入: 666666
輸出: 66
輸入: 1122234981233
輸出: 122331419181112132
*************************==我是問題分割線*************************==
對一句話裡的單詞進行倒轉
void toreverseletters(char *string)
if( start == end )
continue;
int tmp;
for( i=start, j=end; i<=j; i++, j--)
k=end+1;//!
} }}
*************************==我是問題分割線*************************==
子字串查詢 :模擬c++中的strstr()函式,strstr()函式使把主串中子串及以後的字元全部返回,比如主串是「12345678」,子串是「234」,那麼函式返回值就是「2345678」
const char* mystrstr(const char *string, const char* strcharset)
if( *p2 == '\0' )
return string-1;
} }return null;
}
《程式設計師教程(第三版)》學習筆記 03 海明碼
海明碼 海明碼是利用奇偶性來檢錯和糾錯的校驗方法。在資料位之間插入r個校驗位,通過擴大碼距來實現檢錯和糾錯。海明校驗 1 確定校驗位的個數 設 n為待傳送海明碼的總位數,k是有效資訊位數,r是校驗位個數 分成r組作奇偶校驗,能產生r位檢錯資訊 校驗位的個數r應滿足公式n k r 2 r 1 2 確定...
《程式設計師面試寶典》精華 程式語言部分
7.1int p p 0 是錯誤的,指標p並未指向某個實際的位址 7.2char a a 陣列存放中棧中,函式返回即消失,char a a 陣列存放於全域性唯讀資料段 7.2 若類b繼承類a,兩者皆有成員變數,a中有f方法,則b b b.f 呼叫的是a中的f,f使用的變數也為a中的變數 7.3 指向...
《Unix環境高階程式設計第三版》程式索引
學習unix環境高階程式設計一書時,根據書上的 進行練習是一種提高閱讀興趣的好方法。該文可以幫助你編譯 以及索引書中程式的位置。作者使用的是centos7作業系統進行練習。如果沒有unix環境高階程式設計第三版課本以及源 可以從作者github裡獲取,鏈結如下 cd apue3 master mak...