由strcpy想到的乙個小問題

2021-10-07 15:25:30 字數 316 閱讀 2833

關於這個strcpy,經歷過筆試的人都知道---實在是太頻繁了。

以前都是直接寫網上的標準答案,昨天忽然想起來這個函式卻又忘了網上怎麼寫的,只好自己動手寫了寫,還真發現點問題。

**及問題如下

char* strcpy(char* dst, const char* src)

網上一般都是寫的 while((*p++ = *src++) != '\0') ,以前抄習慣了,也沒注意可還可以再簡化為上面的寫法。

直接利用等號表示式的返回值來進行條件判斷(到字串末尾時'\0'被複製之後等號表示式的返回值也為\0即0也就是false來跳出迴圈)。

由乙個網域名稱想到的

花了 大價錢 買了乙個網域名稱 zzm.hk,夠短了,其實沒有什麼含義,但沒有其它選擇。這樣的網域名稱,好像只能指向個人部落格站點,或者用qq郵箱體系裡的網域名稱郵箱功能設定乙個如 i zzm.hk 記得給我發郵件 的個人email。記得 phpdragon 以前還註冊過乙個 phpdragon.c...

由解乙個bug想到的

最近花費了很久時間去解決乙個bug,在我手裡有乙個月了。今天同事出手幫忙解決掉了,分外感激。這個bug如果按照我的思路,再過乙個月也不一定能夠解決掉。三人行,必有我師。同事身上有許多值得我學習的地方。比如,我是從程式碼執行機制方面找尋產生bug的原因,可是程式碼數量龐大。很難發現其中的某一處問題所在...

由乙個手機BUG想到的

我手上有一台x998的手機。當前軟體版本為370,算是比較新的了。一天我在電信營業廳買了張100元的充值繳費卡,準備充值。結果在充值的自助語音提示下操作時,語音提示我輸入的賬號不正確。我仔細看了看螢幕上的數字,和賬號一模一樣的。第乙個念頭是,充值卡有問題?後來很快就排除了這個可能性,因為畢竟是在電信...