Time of Update: 2014-12-29
標籤:指標數組和二級指標 1 #include<stdio.h> 2 3 int main(){ 4 int a[5] = {1,3,5,7,9}; 5 int *p[5], i; 6 int **pp = p; 7 //使p指標數組指向每一個a 8 for(i = 0 ; i < 5 ; i++){ 9 p[i] =&a[i];10 }11
Time of Update: 2014-12-29
標籤:運算式由一個或多個運算元通過操作符組合而成。最簡單的運算式僅包含一個字面值常量或變數。較複雜的運算式則由操作符以及一個或多個運算元構成。每個運算式都會產生一個結果。如果運算式中沒有操作符,則其結果就是運算元本身的值。當一個對象用在需要使用其值的地方,則計算該對象的值。操作符的含義——該操作符執行什麼操作以及操作結果的類型——取決於運算元的類型。C++提供了一元操作符和二元操作符兩種操作符。作用在一個運算元上的操作符稱為
Time of Update: 2014-12-30
標籤: 今天將書中看的,自己想的寫出來,供大家參考,不足之處請指正。進入正題。 在C#1中開發web form常常會遇到使用事件,為每個事件建立一個事件處理方法,在將方法賦予給事件中,會使用new EventHandler(),不同的事件有各種不同的EventHandler的衍生類別的執行個體,因為我這裡使用的時Console App,原理是一樣的,且看//定義一個委託delegate void Printer();static void Main(string[] args){
Time of Update: 2014-12-30
標籤:這世上有三樣東西是別人搶不走的:一是吃進胃裡的食物,二是藏在心中的夢想,三是讀進大腦的書 --Aaronyang的部落格(www.ayjs.net)1. 數組-的疑惑?1.1 多維陣列 例如int[,] a=new int[2,4]; 共兩行,每組4個。 int[,] a={{1,2,3,4},{6,7,8,9}}1.2 鋸齒數組
Time of Update: 2014-12-29
標籤:csharp 預設瀏覽器 開啟網頁 註冊表 瀏覽器 CSharp調用預設瀏覽器開啟網頁的幾種方法樣本介面:方法一:從註冊表中讀取預設瀏覽器可執行檔路徑 private void button1_Click(object sender, EventArgs e) {
Time of Update: 2014-12-29
標籤:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace 密碼{ public partial class Form1 : Form { public
Time of Update: 2014-12-29
標籤:C#函數的基礎應用函數之前的知識回顧資料類型--變數常量--運算子運算式--語句(順序,分支,迴圈)--數組--函數程式裡的函數:能完成一個相對獨立功能的代碼模組。數學裡的函數:高度抽象。 函數四要素:函數名,輸入,輸出,加工 函數定義:[static] 傳回型別 函數名(輸入參數列表){//函數體——加工}函數調用:函數名(參數);——適合於調用無傳回值的函數資料類型 變數 =
Time of Update: 2014-12-29
標籤:public void ResMsg() { while (isRecMsg)
Time of Update: 2014-12-29
標籤:修飾模式(Decorator結構型)C#簡單例子玩家準系統是移動、運行等等。BaseAbility新增加功能:1、傷害技能harmAbility;2、阻礙技能BaulkAbility;3、輔助技能assistAbility玩家1增加傷害技能 Decorator harm = new HarmAbility(baseAbility);玩家2增加傷害技能、阻礙技能 Decorator baulk = new BaulkAbility(harm);玩家3增加傷害技能、阻礙技能和輔助技能
Time of Update: 2014-12-29
標籤:迭代 //兔子生兔子 class Class5 { static void Main(string[] args) {
Time of Update: 2014-12-29
標籤: for()迴圈。四要素:初始條件,迴圈條件,狀態改變,迴圈體。 執行過程:初始條件--迴圈條件--迴圈體--狀態改變--迴圈條件....注意:for的小括弧裡面分號隔開,for的小括弧後不要加分號。 for的嵌套。 應用:迭代法,窮舉法。一、迭代法:有一定規律。 每次迴圈都是從上次運算結果中獲得資料,本次運算的結果都是要為下次運算做準備。例: 1.100以內所有數的和。2.求階乘3.求年齡。4.摺紙。5.棋盤放糧食( 自己做)6.猴子吃桃子7.落球問題。
Time of Update: 2014-12-29
標籤:迴圈:可以反覆執行某段代碼,直到不滿足迴圈條件為止。一、迴圈的四要素:初始條件、迴圈條件、狀態改變、迴圈體。1.初始條件:迴圈最開始的狀態。2.迴圈條件:在什麼條件下進行迴圈,不滿足此條件,則迴圈終止。3.狀態改變:改變迴圈變數值,最終不滿足迴圈條件,從而停止迴圈。4.迴圈體:要反覆執行的部分。二、文法:for文法. //還有while,do...whilte for(初始條件;迴圈條件;狀態改變){ //迴圈體}注意:
Time of Update: 2014-12-29
標籤:1.限定字串用 @ 符號加在字串前面表示其中的逸出字元“不”被處理。如果我們寫一個檔案的路徑,例如"D:/文字檔"路徑下的text.txt檔案,不加@符號的話寫法如下:string fileName = "D://文字檔//text.txt";如果使用@符號就會比較簡單:string fileName = @"D:/文字檔/text.txt";2.讓字串跨行有時候一個字串寫在一行中會很長(比如SQL語句),不使用@符號,一種寫法是這樣的:string strSQL
Time of Update: 2014-12-29
標籤:橋接模式(bridge結構模式)c#簡單例子在前面的玩家中每增加一個行為,就必須在每個玩家中都增加,通過橋接模式將行為提取出來了,減少變化?123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081using System;using
Time of Update: 2014-12-29
標籤:一、編寫第一個C#程式、注釋: 1、編寫程式 static void Main(string[] args)//在Mian方法下編寫代碼輸出資料 { Console.WriteLine("Hello World!");//輸出“Hello World!”
Time of Update: 2014-12-29
標籤:下載樣本工程 - 8 Kb介紹在這篇教程中,我將使用.NET架構建立一個簡單的時鐘控制樣本,這個控制是一個顯示目前時間的時鐘,我將指導讀者實現秒針並顯示鐘點數。文章加亮處是建立這個控制的關鍵點,讀者可以參考其中的代碼。建立一個控制的最快的方法是從這裡拷貝一個控制範例程式碼:..Program
Time of Update: 2014-12-29
標籤:本文章不適合入門,只適合有一定基礎的人看。我更相信知識細節見高低,我是從4.0開始學的,終於有時間系統的學習C#5.0,是5.0中的知識,會特殊標記下。但寫的內容也可能含有其他版本framework的知識,也是為了方便自己更好的記憶C#知識。文章內容都是自己總結,無抄襲,如果你覺得文章檔次太低,請大牛繞道 --Aaronyang的部落格(www.ayjs.net)1. 泛型-是C#的泛型 1.1
Time of Update: 2014-12-28
標籤: C# WinForm源碼下載 Revit二次開發 - C#程式員的佳好選擇 最近對winForm研究多一些,收錄在分類裡,不斷更新。http://www.cnblogs.com/greatverve/category/267062.html http://revit.5d6d.com/ C#的WinForm源碼真的是太少了。我找了些不錯的,分享一下。水晶報表入門樣本(C# WinForm)http://
Time of Update: 2014-12-28
標籤:大家都容易把這兩者搞混,我也一樣,在聽李建忠老師的設計模式時,他也老把抽象類別說成介面,弄的我就更糊塗了,所以找了些網上的資料. 一、抽象類別:
Time of Update: 2014-12-29
標籤: 文章開始,先看一個結構體的代碼: //愛立信2011筆試 360 2011筆試均涉及 structnode{inta;intb;}; 問:sizeof(Node)是多少?答案很簡單,在32位機器上,一個int是4個位元組,兩個int就是8個位元組,sizeof(Node)就是8。 好的,上面那個答案確實是8,那麼再看下面這個結構體: structnode{chara;intb;};