原创 學習筆記《C#入門經典(第6版)》C#語言:第4章

        C#當中大部分的流程控制語句與C/C++中的流程控制語句都是一樣的。但也有新特性。 一:布爾邏輯 布爾變量bool在C++和C(得加上stdbool.h頭文件)當中也有。但是在C#中的布爾運算符有一些新的變化。    

原创 學習筆記《C#入門經典(第6版)》C#語言:第3章

        就像我的簽名寫的一樣,作爲初學者不可能有太多的原創的東西,但之所以把它寫出來就是爲了總結自己的學習,也希望能夠結交一些志同道合的朋友

原创 學習筆記《C#入門經典(第6版)》C#語言:第6章

一:參數數組 C#允許爲函數指定一個(只能指定一個)特殊參數,這個參數必須是函數定義中的最後一個參數,稱爲參數數組。參數數組允許使用個數不定的參數調用函數,可以使用params關鍵字定義它們。例如: static int sumVal(p

原创 學習筆記《C#入門經典(第6版)》C#語言:第5章

第5章介紹的是C#中的類型轉換與更復雜的變量類型 一:類型轉換 1:隱式類型轉換     隱式轉換的規則是:任何類型A,只要其取值範圍完全包含在B類型的取值範圍內,就可以隱式轉換爲類型B     根據該規則以及從第3章給定的簡單數據類型的

原创 Linux Shell編程學習筆記(3)

Linux Shell編程學習筆記(2015-7-19) 分類:linux shell 一:位置參數和特殊變量   什麼是位置參數?   位置參數也叫位置變量,是運行shell腳本程序時,命令行shell傳遞給腳本的參數,以及在shel

原创 Linux Shell 編程學習筆記(1)

Linux Shell編程學習筆(2015-7-11) 一:Shell程序運行的三種方法 賦予程序文件可執行權限,直接運行   比如:chmod a+x shell.sh 使用命令解釋器(即shell)解釋執行   比如:bash

原创 Linux操作系統-文件(2)

Linux操作系統—文件(2)(2015-8-17) 分類:Linux操作系統 二:底層文件訪問 文件描述符   文件描述符是一個非負整數。對內核而言,所有打開的文件都由文件描述符引用。   當打開一個現存文件或者創建一個新的文件時,內

原创 Linux操作系統-進程和信號(2)

Linux操作系統-進程和信號(2) 分類:Linux環境編程 進程的標識   有一些函數可以返回進程的標識符 #include <sys/types.h> #include <unistd.h> pid_t getpid(void

原创 Linux操作系統-文件(1)

Linux操作系統—文件(1)(2015-7-21) 分類:Linux操作系統 總述:   在LINUX中,幾乎任何事物都可以用一個文件來表示。Linux中的文件類型多樣,既包含普通的磁盤文件,也包含特殊的硬件設備文件,管道(PIPE)文

原创 Linux操作系統-文件(3)

Linux操作系統—文件(3) 分類:Linux操作系統 文件屬性的修改 改變文件的所有者   使用chown系列函數可以改變文件的所有者,同時還可以改變文件的所屬組。這些函數的原型如下: #include <sys/types.h> #

原创 Linux操作系統-進程和信號(1)

Linux操作系統—進程和信號(1) 分類:Linux操作系統 Linux進程環境 程序的入口   C程序總是從main函數開始執行。來好好了解一下main函數吧(C語言課上學的簡直連皮毛都達不到)main函數的原型如下: int mai

原创 GTK+中構件的基本概念

GTK+中構件的基本概念 分類:GTK+ 有窗構件和無窗構件   根據是由有關聯的GdkWindow,構件可以分爲“有窗口構件”和“無窗口構件”   GdkWindow窗口和GtkWindow窗口是不一樣的。GdkWindow是一個X服務

原创 Linux操作系統-標準IO庫(5)

Linux操作系統—標準IO庫(5)(2015-8-6) 分類:Linux操作系統 總結篇 文件流 打開流 #include <stdio.h> FILE *fopen(const char *path, const char *mode

原创 Linux操作系統-標準IO庫(1)

Linux操作系統—標準I/O庫(1)(2015-8-3) 分類:Linux操作系統   不僅在linux,在很多操作系統上都實現了標準I/O庫,該庫由ANSI C標準說明。標準I/O庫是在系統調用函數基礎上構造的,它處理很多細節(例如緩

原创 Linux Shell編程學習筆記(4)

Linux Shell編程學習筆記(2015-7-20) 分類:linux shell   今天學習了Linux Shell中的控制結構。其實大多數語言的控制結構這一塊都是基本類似的,有了C語言的基礎之後,對於shell中的控制結構是可以