C小程式
開始重拾C語言,以下指標程式碼看了一大會...
#includevoid change(char *point); int main() { char str[80]; /*定義一個字元陣列*/ char *p; /*定義字元指標,分別表示轉換前、後字串的首地址*/ p = str; /*p指向字串*/ printf("請輸入一個字串:\n"); gets(p); /*輸入字串*/ change(p); /*引數p告知函式要處理的字串首地址*/ printf("轉換後的字串是:\n"); puts(p); return 0; } /*函式定義部分*/ void change(char *point) { char *q,*old; /*定義兩個字元指標,分別存放臨時字串和原字串的首地址*/ char max; /*定義一個字元變數,存放字串中的最大字元*/ ld = point; /*首先儲存原字串的首地址*/ max = *point; /*先設第一個字元為最大字元*/ while (*point!='\0') /*在字串中求最大字元*/ { if (maxold) /*將最大字元前的字元後移一個字元位置*/ { *q = *(q-1); /*後移字元*/ q--; } *old = max; /*將首字元變為最大字元*/ printf("\n字串中最大的字元是:%c\n",max); }
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22990797/viewspace-772045/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- c語言實用小程式C語言
- C#/.net微信小程式encryptedData解密C#微信小程式解密
- 哈嘍C!蘇小紅-C語言程式設計(第3版)程式碼C語言程式設計
- 『齊次2項加法最簡小程式C』
- c++11 文字查詢練手小程式C++
- 10個經典的C語言小程式C語言
- 新手的第一個c語言小程式C語言
- 小程式開發,小程式代理,小程式加盟,小程式創業創業
- C語言程式設計入門經典18個小程式C語言程式設計
- 小程式3:ATM小程式
- ThinkPHP小程式導航,小程式商店,小程式推薦平臺PHP
- 改進c#程式碼的5個常用的小技巧C#
- 利用C語言小程式來解決大問題(轉)C語言
- C/C++ Const 小知識C++
- 微信小程式小技巧微信小程式
- 小程式
- 微信小程式:小程式碼、小程式二維碼、普通二維碼微信小程式
- C#小筆記C#筆記
- 微信小程式掃碼解析小程式碼微信小程式
- 微信小程式教程01:小程式簡介微信小程式
- 【小程式】微信小程式開發實踐微信小程式
- 小程式實戰—答題類小程式
- 【小程式】微信小程式開發準備微信小程式
- 【C# 程式碼小知識】畫蛇添足的編碼字首C#
- 小C語言--詞法分析程式(編譯原理實驗一)C語言詞法分析編譯原理
- c#之互操作性_(非)託管程式碼小記C#
- 微信小程式小總結微信小程式
- 微信小程式初體驗--玩安卓小程式微信小程式安卓
- GO程式碼生成程式碼小思小試Go
- 王者榮耀故事站小程式(nuxt + 小程式)UX
- 智慧小程式檔案館——小程式包更新
- 支付寶小程式對比微信小程式微信小程式
- 如何減小微信小程式程式碼包大小微信小程式
- 小程式實踐小坑小結(一)
- 小程式5:FTP程式FTP
- C++語法小技巧C++
- ACM 心急的C小加ACM
- c++指標小計C++指標