原创 學習C#的第二天之常量

C# 常量 常量是固定值,程序執行期間不會改變。常量可以是任何基本數據類型,比如整數常量、浮點常量、字符常量或者字符串常量,還有枚舉常量。 常量可以被當作常規的變量,只是它們的值在定義後不能被修改。 整數常量 整數常量可以是

原创 構造函數

#include <iostream> #include <windows.h> #include <cstring> using namespace std; /*************************************

原创 C++編譯器對屬性和方法的處理機制

1)C++類中的成員函數和變量時分開儲存的 成員變量 普通成員變量,儲存於對象中,與struct變量有相同的內存佈局和字節對齊方式 靜態成員變量,儲存於全局數據區中 成員函數, 儲存於代碼區中 2)C++編譯器對普通成員函數的內部處理

原创 學習C#第二天之運算符

C# 運算符 運算符是一種告訴編譯器執行特定的數學或邏輯操作的符號。C# 有豐富的內置運算符,分類如下: 算術運算符 關係運算符 邏輯運算符 位運算符 賦值運算符 其他運算符 本教程將逐一講解算術運算符、關係運算符、邏輯運算符、位

原创 C#學習第三天之方法與函數

C# 方法 一個方法是把一些相關的語句組織在一起,用來執行一個任務的語句塊。每一個 C# 程序至少有一個帶有 Main 方法的類。 要使用一個方法,您需要: 定義方法 調用方法 C# 中定義方法 當定義一個方法時,從根本上說

原创 C#的學習第三天之判斷

C# 判斷 判斷結構要求程序員指定一個或多個要評估或測試的條件,以及條件爲真時要執行的語句(必需的)和條件爲假時要執行的語句(可選的)。 下面是大多數編程語言中典型的判斷結構的一般形式: 判斷語句 C# 提供了以下類型的判斷

原创 學習c#第二天之變量

C# 變量 一個變量只不過是一個供程序操作的存儲區的名字。在 C# 中,每個變量都有一個特定的類型,類型決定了變量的內存大小和佈局。範圍內的值可以存儲在內存中,可以對變量進行一系列操作。 我們已經討論了各種數據類型。C# 中提供的

原创 C#d的學習第三天之循環

C# 循環 有的時候,可能需要多次執行同一塊代碼。一般情況下,語句是順序執行的:函數中的第一個語句先執行,接着是第二個語句,依此類推。 編程語言提供了允許更爲複雜的執行路徑的多種控制結構。 循環語句允許我們多次執行一個語句或語句

原创 C#學習第三天之封裝

C# 封裝 封裝 被定義爲"把一個或多個項目封閉在一個物理的或者邏輯的包中"。在面向對象程序設計方法論中,封裝是爲了防止對實現細節的訪問。 抽象和封裝是面向對象程序設計的相關特性。抽象允許相關信息可視化,封裝則使開發者實現所需級別

原创 學習C#的第二天

基本語句 C# 是一種面向對象的編程語言。在面向對象的程序設計方法中,程序由各種相互交互的對象組成。相同種類的對象通常具有相同的類型,或者說,是在相同的 class 中。 自己按照書上動手寫了一個求矩形面積的小代碼,寫上一些自己的想法u

原创 MFC初學

雙擊確定進入 寫入上面代碼。 注意,MFC中注重大小寫,每一個開頭字母都是大小寫,其中GetDlgItem裏面的 Item是大寫的i開頭不是小寫的L,這裏特別強調 點贊 收藏 分享 文章

原创 C#學習第二天之數據類型

C# 數據類型 在 C# 中,變量分爲以下幾種類型: 值類型(Value types) 引用類型(Reference types) 指針類型(Pointer types) 值類型(Value types) 值類型變量可以直接分

原创 Bresenham畫圓 正負畫圓法 中點畫圓法

這裏做些代碼的歸納 具體關於三種算法的區別,百度找找 其中的putpixel()函數爲easyx庫裏面的繪點函數 // 使用 Bresenham 畫圓法 void Circle_Bresenham(int x, int y, int

原创 easyx下繪製心形圖案

easyx下繪製心形圖案 在網上找了好久一直沒找到,在easyx下畫心形的代碼,一搜全是在C下的printf圖案,轉都不好轉爲easyx的工程,實在不能忍,只好去找找心形曲線的函數,自己動手豐衣食足,修修改改弄了好久,終於達到了較爲滿

原创 圖片轉換爲馬賽克效果

///////////////////////////////////////////////////////// // 程序名稱:將圖片轉換爲馬賽克效果 // 編譯環境:VS2013,EasyX 20180727(beta) //