字串 (轉)

worldblog發表於2007-12-13
字串 (轉)[@more@]

字串

  /develop/author/netauthor/he_zhidan/">何志丹


需求分析:

 本部分主要演示字串的各種常用操作,主要內容有:字串的複製、求字串的長度、字串的連線(可能)、大小寫字母的轉換、字串的比較及直接對字串處理、指標加減一個整數。

設計:

 分成兩部分:在對話方塊的上半部分演示常用,下半部分演示直接

方式。

 三個編輯框分別處理兩個引數和返回值,其中返回值是隻讀的。有些函式只有一個引數,那麼第二個不起作用。為了演示溢位,可以設定引數所對應的編輯框的長度。處理過程非常簡單,對應的函式就可以了,可用一個靜態顯示提示資訊“請輸入引數的初始值,再選擇相應的函式”。當引數或函式名改變時。與返回值、引數關聯的控制元件都是字串型。

 一個靜態控制元件顯示要處理的函式的內容。在編輯框中輸入要修改的字元在字串中的序號及新字元,單擊“完成”。注意前者的範圍,是否超出範圍,後者長度設定成1。新字元可以用acsll碼也可以用字元(在兩個編輯控制元件中,自動保持一致)。

 指標加減一個整數,用三個靜態控制元件,兩個顯示將要處理的字串,一個顯示加工後的字串。編輯框中輸入一個整數表示偏移量,前有提示資訊“請輸入一個整數作為偏移量”。加工後的字串為“str+(或-)...是..."(分成兩部分).

測試:

 因呼叫已經存在的函式,所以不必過於複雜。


使用者注意:

  1,演示函式時,輸入的是初始值不是識別符號。

   2,注意溢位。

   3,字元方式時,‘’是重頭戲。

   4,偏移量可為正,也可為負。

  .2.9

 

 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-993022/,如需轉載,請註明出處,否則將追究法律責任。

相關文章