原创 [轉]C程序運行、退出過程及內存分配

英文文獻地址:http://book.chinaunix.net/special/ebook/addisonWesley/APUE2/0201433079/ch07lev1sec3.html#ch07fig01 1、內核執行C程序(用ex

原创 【轉自老張】排序算法穩定性

假定在待排序的記錄序列中,存在多個具有相同的關鍵字的記錄,若經過排序,這些記錄的相對次序保持不變,即在原序列中,ri=rj,且ri在rj之前,而在排序後的序列中,ri仍在rj之前,則稱這種排序算法是穩定的;否則稱爲不穩定的。 對於

原创 通過3個程序分析數組與指針區別

通過3個程序分析數組與指針區別 總結: 1.指針本身需要佔用內存空間,指針的值是指向位置的地址(例如c) 2.數組名實際就是個地址。數組名的值是個指針常量,也就是數組第一個元素的地址,所以,數組名這個指針並不需要像普通指針c那樣佔用內存

原创 劃分春夏秋冬四季的氣象學標準

劃分春夏秋冬四季的氣象學標準       氣象學規定: 連續5天日平均氣溫穩定超過10℃稱爲入春連續5天日平均氣溫不低於22℃,稱爲入夏連續5天日平均氣溫低於22℃,稱爲入秋連續5天日平均氣溫低於10℃,稱爲入冬  

原创 GDB常用命令(簡化版,不帶例子)

GDB常用命令 info reg:查看寄存器狀態。 info locals:查看局部變量 info line n:顯示第n行代碼在內存中的對應位置 r:運行 n:單步執行 s:單步調試,可以跟蹤進函數。 c:繼續運行 b n:在第n行設

原创 (轉帖)SVN入門及配置使用

SVN入門及配置使用  http://www.uml.org.cn/pzgl/200910239.asp 2009-10-23 來源:網絡   SVN,即Subversion,是一個自由開源的版本控制系統,可以將數據恢復到

原创 linux下Diff命令使用方法

linux下Diff命令使用方法Category: linux, Author: admin, Popularity: 85% 1>Diff命令的功能Linux中Diff命令的功能爲逐行比較兩個文本文件,列出其不同之處。它對給出的文件進行

原创 RAID磁盤陣列概述

      RAID是英文Redundant Array of Independent Disks的縮寫,翻譯成中文意思是“獨立磁盤冗餘陣列”,有時也簡稱磁盤陣列。       簡單的說,RAID是一種把多塊獨立的硬盤(物理硬盤)按不同的

原创 距離矢量與鏈路狀態的區別

轉載的,文章太老了,出處找不到了。一、PK第一番距離矢量:運行距離矢量路由協議的路由器,會將所有它知道的路由信息與鄰居共享,但是隻與直連鄰居共享!鏈路狀態:運行鏈路狀態路由協議的路由器,只將它所直連的鏈路狀態與鄰居共享,這個鄰居是指一個域

原创 [轉]c語言int表示範圍以及移位運算符

在計算機系統中,數值一律用補碼來表示(存儲)。  主要原因:使用補碼,可以將符號位和其它位統一處理;同時,減法也可按加法來處理。另外,兩個用補 碼錶示的數相加時,如果最高位(符號位)有進位,則進位被捨棄。 2、補碼與原碼的轉換過程幾乎

原创 Linux中fork()函數詳解

一、fork入門知識      一個進程,包括代碼、數據和分配給進程的資源。fork()函數通過系統調用創建一個與原來進程幾乎完全相同的進程,也就是兩個進程可以做完全相同的事,但如果初始參數或者傳入的變量不同,兩個進程也可以做不同的事。 

原创 編程筆記

1.exit與return區別 return 是在函數調用是返回一個值 或直接返回 然後結束函數調用exit是直接結束主程序 exit(0)是正常結束 exit(1)是異常結束 若在非main函數裏直接調用exit(0),則程序將直接退

原创 左值與右值

http://dev.csdn.net/htmls/19/19165.html   http://hi.baidu.com/wadezong/blog/item/7ae5cfde2ebe7d5794ee378e.html 點贊

原创 break和continue的區別

break和continue的區別   1、break 語句用於終止循環。即終止最近的封閉循環(for,while)或它所在的 switch 語句。控制傳遞給被終止的循環後面的語句(如果有的話)。 2、continue 語句用於跳過本次循

原创 svn使用教程-windows和Linux下常用操作總結-ghost1236

  1.Windows系統下svn使用 1)安裝客戶端:http://tortoisesvn.net/downloads   2)建立工作目錄:     新建一個文件夾(工作目錄),右擊選擇checkout,填寫URL和用戶名密碼