無論是文本代碼還是圖形解釋代碼的實現(xiàn)過程,字符串的處理操作和相關函數(shù)的使用都是經常碰到的,這是由于對于程序控制的硬件設備而言,命令和數(shù)據信息都是以字符串和文件形式存放在存儲器中的,眾所周知計算機中信息數(shù)據的是以二進制文件形式存放的,也就是用狀態(tài)變化表示的,當然以十六進制存放更簡潔有效。所以無論是學習其他程序設計語言還是LabView的圖形化編程,熟練應用字符串函數(shù)是十分必要的,基于上述目的設計了個字符串的加密的程序,運行效果和程序框圖如下:
其中強制類型轉換與數(shù)值大小并無關系,關鍵是數(shù)據類型,這里使用的無符號單字節(jié)整型(ASCII碼),本設計的加密是每個字母后移五位,形成密文。值得注意的是強制類型轉換,必須將數(shù)據類型選擇為無符號單字節(jié)整型。