Time of Update: 2015-05-18
標籤://c語言實現棧及其基本操作//楊鑫#include <stdio.h>#include <stdlib.h>#define TRUE 1#define FALSE 0typedef int ElementType;typedef struct node { ElementType data; struct node *next;}StackNode, *LinkStack;void init_stack(LinkStack top){ top-&
Time of Update: 2015-05-18
標籤: 學習總結 1、C語言於1972年由貝爾實驗室的Dennis Ritchie在與Ken Thompson一起設計UNIX作業系統的時候開發的。的的設計構想來源於Ken
Time of Update: 2015-05-18
標籤: 學習總結 1、C基礎資料型別 (Elementary Data
Time of Update: 2015-05-18
標籤: 學習總結 1、#include是C預先處理命令之一,#include指向的是標頭檔,如#include <stdio.h>,這個stdio.h就是程式需要引用的C標準庫之一。裡麵包含了printf、scanf等函數。Java說:“這不是我的包嗎。” 2、C90的注釋只有/* 注釋 */,C99後才添加//。 3、C90的聲明必須在代碼開始出聲明,C99可以在任何使用的地方前聲明,跟C++和Java一樣。為了相容,
Time of Update: 2015-05-17
標籤:一、 開發工具的選擇1) 可以用來寫代碼的工具:記事本、UltraEdit、Vim、Xcode等2) 選擇Xcode的原因:蘋果官方提供的開發利器、簡化開發過程、有高亮顯示功能3) 使用Xcode建立一個C程式的原始碼檔案(拓展名為.c或者.C)u 開啟Xcode u 建立檔案u 選擇檔案的類型u 輸入檔案名稱和選擇檔案的存放目錄u 建立完畢u 刪掉檔案裡自動產生的所有內容,從零開始二、 代碼的編寫1. 程式結構1) 先C程式的結構:由函數組成u
Time of Update: 2015-05-18
標籤:資料結構 c語言 結構 指標 單鏈表 通過組合結構和指標可以建立強大的資料結構。該部落格只是針對了單鏈表來看的。鏈表說明:
Time of Update: 2015-05-17
標籤:一、 關鍵字1. 什麼是關鍵字1> 關鍵字就是C語言提供的有特殊含義的符號,也叫做“保留字”2> C語言一共提供了32個關鍵字,這些關鍵字都被C語言賦予了特殊含義auto double int struct break else long switchcase enum register typedef char extern return unionconst float short unsigned continue for signed
Time of Update: 2015-05-18
標籤:c 記憶體 二進位 指標 sizeof 之前寫過一篇C的語言的角落,介紹了一些C中的一些非常用特性(http://blog.csdn.net/yang_yulei/article/details/34557625),最近又整理了一些邊角的知識,特開此文。switch語句中的case(case
Time of Update: 2015-05-15
標籤:統計檔案中字元的個數(採用命令列參數)#include<stdio.h> #include<stdlib.h> int main(int argc, char *argv[]) { char ch; FILE *fp; long count=0; if(argc !=2) { printf("檔案名稱是:%s\n",argv[0]); exit(
Time of Update: 2015-05-16
標籤:好久沒寫文章了,最近沒有看C++ PRIMER,在看另一本,看的快差不多了,回頭再重新的學一遍C++ PRIMER,先發一下上個月的筆記吧:) 基本類型常量const int a; int const a; const int *a; int * const a; int const * a const; 之間的區別?const int a; int const a; 這兩個寫法是等同的,表示a是一個int常量。const int *a;
Time of Update: 2015-05-16
標籤:我們都知道C++ class中有三種成員函數,static(靜態),nonstatic(非靜態),virtual(虛擬)各種成員函數的指標各有差別,下面是一個完整的範例:(注意紅顏色的差別)class A {public: static void staticmember(){cout<<"static"<<endl;} //static
Time of Update: 2015-05-16
標籤:迭代器。基本介紹(來源於網路):迭代器是一種抽象的概念。能夠遍曆容器內的 部分/全部 元素。每個迭代器中包含著元素的地址。 它可以將 抽象容器 和 泛型演算法 結合起來。 大致原理: 1)迭代器對象 包含
Time of Update: 2015-05-18
標籤:什麼是遞迴函式/方法? 任何一個方法既可以調用其他方法也可以調用自己,而當這個方法調用自己時,我們就叫它遞迴函式或遞迴方法。 通常遞迴有兩個特點: 1. 遞迴方法一直會調用自己直到某些條件被滿足 2. 遞迴方法會有一些參數,而它會把一些新的參數值傳遞給自己。 那什麼是遞迴函式?函數和方法沒有本質區別,但函數僅在類的內部使用。以前C#中只有方法,從.NET 3.5開始才有了匿名函數。 所以,我們最好叫遞迴方法,而非遞迴函式,本文中將統一稱之為遞迴。
Time of Update: 2015-05-18
標籤://登入http://218.196.244.90:8080/dz1.phpwinform介面一個button,一個textbox,一個webBrowser1. private void button1_Click(object sender, EventArgs e) { string sUrl = textBox1.Text.Trim(); if (sUrl.Length > 0) {
Time of Update: 2015-05-16
標籤:一:網站開發中,為了儲存使用者資訊我們就會用到session。Session具有以下特點:(1)Session中的資料儲存在伺服器端;(2)Session中可以儲存任意類型的資料;(2)Session預設的生命週期是20分鐘,可以手動設定更長或更短的時間。我們在aspx頁面中的調用一般只需要這麼寫:<%=session["key"]=value %>;擷取session時一般這麼寫:string
Time of Update: 2015-05-17
標籤:1.建構函式是一個特殊的方法,沒有傳回值類型,不能傳回值,方法名稱和類名一致。2.建構函式的作用就是構建對象的屬性值。3.任何類的成員都不可能與類名稱一樣,除了建構函式與解構函式。4.任何類都會預設提供一個無參的建構函式。但是如果手動添加了帶參的建構函式,那麼無參的建構函式,會自動消失,所以在建立類之後,立馬為其添加一個無參的建構函式。5.建構函式本身也是一個方法,所以可以重載,但是不能像普通方法一樣的調用,它只有兩個場合可以使用*建立對象new的時候*建構函式之間的相互調用,同一個類的建
Time of Update: 2015-05-16
標籤: WPF(Windows Presentation Foundation)是微軟推出的基於Windows Vista的使用者介面架構,屬於.NET Framework
Time of Update: 2015-05-15
標籤:c#結構類型:實值型別,而類是參考型別結構定義:結構的定義方式與類非常類似,但結構是實值型別,而類是參考型別;對象是參考型別,在把對象賦給變數時,就把一個指標的變數賦給了該指標所指向的對象,改變其中的一個值,值也改變;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;na
Time of Update: 2015-05-15
標籤:伺服器 如何 public 項目 知識 簡介本文用C#實現了一個最簡單的HTTP伺服器類,你可以將它嵌入到自己的項目中,或者也可以閱讀代碼來學習關於HTTP協議的知識。背景高效能的WEB應用一般都架設在強大的WEB伺服器上,例如IIS, Apache,
Time of Update: 2015-05-15
標籤:c#Base關鍵字用途用於從衍生類別中訪問基類的成員,調用基類上已被其他方法重寫的方法。指定建立衍生類別即時應調用的基類建構函式。基類訪問只能在建構函式,執行個體方法或執行個體屬性訪問器中進行。從靜態方法中使用 base 關鍵字是錯誤的。Base