c++漢字處理
1樓:網友
根據編碼將漢字兩個位元組中包含的區碼和位碼提取出來進行比較。
直接用無符號型字元比較漢字的兩個位元組,或將漢字的兩個位元組賦值給無符號短整形變數比較。
2樓:鬱悶兩天的魚
你去看漢字編碼的國家標準吧!耐心點!gb***
3樓:匿名使用者
首先檢查,是不是漢字;
如果是漢字,讀取兩個位元組,進行比較。
c語言中如何處理漢字
4樓:網友
漢字的處理用的是區位碼,那個很複雜,書上都沒講,是漢字的專用碼,和asc碼原理一樣。
在c裡,可以認為和一般的英文字元一樣處理。
如何用發光二極體拼出了漢字,具體怎麼操作啊
5樓:網友
既然是自己拼字,那麼就不用做什麼點陣了,只需要連線好以後按照字排出來就行了。當然,你可以按點陣先畫好位置,然後在需要點亮的位置上安裝led,其它不亮的點就空著就行了。
接下來是供電的問題,如果只是家人過生日,不是送給別人,而且有方便條件,最好能用市電供電,因為120個紅led標定電壓,電流10ma,總功率高達,也就是說,即使你的電池在供電中沒有功率損失,也需要有2w的**能力。那麼,一般aa鹼性電池容量約為1500mah,,每節摺合,所以就算用它的話,1小時就沒電了,這還是理論值,電池後期放電電量不足時已經達不到驅動力,即使使用效率最高的dc變換恐怕也到不了1小時就完了,所以推薦使用市電供電。
再接著就是串並聯問題,並聯的話,120個10ma電流會達到,特別是電池供電的時候,可以想消耗有多快,若使用串聯,單個就已經超過一節電池的電壓了,兩個,2節也無法**,3個,3節電池無法**,所以照此算下去,120個管子,肯定在用電池的時候不能串聯。而用市電就比較方便,因為市電的電壓高。
比較好的方案是全部led串聯,得到204v,與市電的220v相當,全波整流後通過電容降壓(建議使用大功率的電容,耐壓400v或以上)後串聯保護電阻,並分段並聯保護齊納管即可。比如使用齊納管,每三個led串並一支齊納管。如果絕緣可以保證的情況下,極力建議使用全波而不是半波整流,否則由於電壓的原因,要將led分成兩路,並且半波本來電流就小一半,所以要用四倍大容量的電容即才可以,比較不划算,且電流大了以後耗電量增加,更不划算。
以上方案中沒有提及閃光led,是因為它的供電電壓不同。如果要接的話,它應該單獨走一路,因為不同引數的led不能串聯。而且閃光led由於內阻在閃光時會有變化,不適用電容降壓串聯的接法,但它的數量少,可以並聯後直接使用2節電池供電即可。
建議用閃光的led作為邊沿或是中間的點綴。
由於製作的電路直接使用高壓,注意安全,注意高低壓間的絕緣,還有放電間隙,避免趴電。
這個東西用不著微控制器的,因為你的字是固定內容的,如果要有流水效果的話,加片cd4017,控制三極體導通就可以達到字輪流亮或其它流水效果了。但不建議用,佈線麻煩,字不清楚。
6樓:網友
你的想法很好!很有創意,若是隻是亮起來,串聯或並聯應該就比較簡單;
但若是滾屏或者閃電就很複雜,下面的**是個論壇,希望對你有所幫助!!
用64個led發光二極體做乙個漢字顯示。
7樓:曾小華
首先讚歎,象lz這樣能自己動手的人已經不多,這份禮物不管有沒有做成功,意義都超出了禮物本身。
led原理很簡單,陣列的話串聯最容易實施,要閃動就複雜一點了需要晶元控制。
一樓那個漢字例項不錯,你可以參照一下。
祝你愉快。
詳細說明漢字在計算機中的處理流程以及漢字編碼在處理過程中的轉化關係
8樓:網友
一般字型檔檔案是按照gb 2312-80標準,也就是通常所說的國標碼或區位碼的標準排列的。國標碼分為 94 個區(section),每個區 94 個位(position),所以也稱為區位碼。其中01~09 區為符號、數字區,16~87 區為漢字區。
而 10~15 區、88~94 區是空白區域。 如何取得漢字的區位碼呢?在計算機處理漢字和ascii字元時,使每個ascii字元佔用1個位元組,而乙個漢字佔用兩個位元組,其值稱為漢字的內碼。
其中第乙個位元組的值為區號加上32(20h),第二個位元組的值為位號加上32(20h)。為了與ascii字元區別開,表示漢字的兩個位元組的最高位都是1,也就是兩個位元組的值都又加上了128(80h)。這樣,通過漢字的內碼,就可以計算出漢字的區位碼。
具體算式如下: qh=c1-32-128=c1-160 wh=c2-32-128=c2-160 或 qh=c1-0xa0 wh=c2-0xa0 qh,wh為漢字的區號和位號,c1,c2為漢字的第一位元組和第二位元組。 根據區號和位號可以得到漢字字模在檔案中的位置:
location=(94*(qh-1)+(wh-1))*乙個點陣字模的位元組數。
請問這2個是什麼字型?英文logo字型,漢字字型。求高手解決!具體如圖:
9樓:
logo字型 zapfino forte lt pro
中文字型 悅黑 - yolan
10樓:匿名使用者
中文應該是方正簡體庫裡面的,但英文好像又是書寫體又是印刷體吧。
11樓:創亞周文
中文為方正簡體庫裡面的英文?
c語言中怎麼處理漢字?或者說漢字的編碼規則?
12樓:飛舞劍
這個根據編譯器的不同而不同,你選擇vc等編譯器漢字完全可以在字串中處理的。
13樓:網友
在c語言中你只能用unicode來操作漢字。使用的資料型別應從char改為wchar。具體你可以看一下《windows程式設計第5版》第二章。
電腦出現方塊字 怎麼解決 急~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!!!
14樓:影隨炫舞
方塊字?你是指中文嗎?
如何處理螃蟹,螃蟹如何宰殺詳細圖解
螃蟹的做法 螃蟹可以生吃,但是得用酒和什麼別的佐料醃幾天,所以生吃並不簡單。而且萬一螃蟹不新鮮,那可不是鬧著玩兒的。熟吃螃蟹,可以炒,可以蒸,也可以煮。炒比較麻煩,所以大多數人都蒸或煮著吃。洗螃蟹 不管怎麼燒,都得先把螃蟹洗乾淨。可以把螃蟹放在洗碗槽裡先用水泡一會。然後用刷子 可以用舊牙刷 把螃蟹身...
裝修中坡屋頂如何處理
可以做各種不同風格 形式的造型樑,如歐式的,可以以石膏造型為主,中式的以木質面板飾面的幾何形裝飾樑組合成具有中式風格的,而且,根據房頂的形狀做成吊頂。現代風格可以採取純自然的原木做成屋頂的各式造型樑。時下,越來越多的樓盤將複式樓設計在多層的頂層,不算太高的 吸引了不少購房者。但在裝修設計時,不少市民...
工作中如何主動改善關係,如何處理好工作關係
不斷試探,找到平衡,自身業務要適應。如何處理好工作關係 正確處理好工作 學習 生活的關係,建立工作學習化 學習生活化的新鮮處世方式。不能因為工作繁重而託辭沒有學習時間,更不能因為生活的單調而誤認為學習無用。我們要知道只有學習才能把自己從繁重的工作中解放出來,也只有學習才能使自己走出單調 低。一 講實...