91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 6KB
    文件類型: .cpp
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-01
  • 語言: C/C++
  • 標簽: C語言??點陣放大??

資源簡介

非常簡單的一個英文字母點陣放大程序,適合初學者,利用點陣數組以及簡單的循環,實現英文字母的按照可變比例放大、斜體等功能。為初學者提供些靈感。雖然文件后綴名是.cpp,但完全使用C語言寫的,改后綴名完全沒問題。

資源截圖

代碼片段和文件信息

#include???//標準輸入輸出頭文件
#include???//字符串處理頭文件

#define?SCREEN_COLS?????????????80 //定義“SCREEN_COLS”為命令提示符窗口列寬度
#define?HORIZONTAL_DISTANCE?????3 //定義“HORIZONTAL_DISTANCE“為字符間列距
#define?VERTICAL_DISTANCE???????1 //定義“VERTICAL_DISTANCE”為行距
#define?FONT_ROWS???????????????8 //每個字符所占行數
#define?FONT_COLS???????????????5 //每個字符所占列數
#define?CHARS_PER_LINE??????????((SCREEN_COLS-1)/(FONT_COLS?*?h_scale?+?HORIZONTAL_DISTANCE)) //定義放大后每行容納的字符數

static?const?unsigned?char?ASCII_TAB[][5]= //8*5?靜態常量數組表,用于確定放大后的字符樣式
{ //const是一個C語言的關鍵字,它限定一個變量不允許被改變。static是靜態修飾符
????{?0x00?0x00?0x2f?0x00?0x00?}???//?!
????{?0x00?0x60?0x60?0x00?0x00?}???//?.????
????
????{?0x7E?0x11?0x11?0x11?0x7E?}???//?A
????{

評論

共有 條評論