原创 從標準C談內存和格式

一開始接觸學習C語言,是在上大學的時候,老師拿着一本譚C跟我們談hello,world的程序,儘管現在看起來這個程序是一個基礎的不能再的程序,但是我們總是忽視一些新手對這些的認識;所謂新手就是針對於某一項操作和一個領域的沒有任何的經驗,所

原创 配置GITHUB&入門(1)

因爲自己有時候所寫的代碼都是直接扔到硬盤裏面,如果硬盤不在身邊就跪了。像自己配置一個SVN的服務器,這樣做也能夠實現代碼的方便管理,但是還是不能夠隨時能夠訪問到。使用GITHUB是一個類似於SVN的一個代碼管理軟件,在github官網上能

原创 printf函數運行機制

</pre>printf函數運行機制</p><p><span style="font-size:18px">例如:printf("hello,world\n");</span></p><p><span style="font-size:1

原创 經典C語言程序編碼-利潤計算

【程序2】 題目:企業發放的獎金根據利潤提成。利潤(I)低於或等於10萬元時,獎金可提10%;利潤高 於10萬元,低於20萬元時,低於10萬元的部分按10%提成,高於10萬元的部分,可可提成7.5%;20萬到40萬之間時,高於20萬元

原创 系統調用 非阻塞處理 --- select函數

select函數 功能:針對於socket,pipe管道文件等特殊文件的非阻塞處理方式; int select(int nfds, fd_set *readfds, fd_set *writefds,                  

原创 虛擬機Linux系統修復_偏方

背景:手殘修改了Ubuntu_10.04版本系統的關鍵位置文件,導致系統開機之後瞬間死掉,當然有很多辦法來恢復,當然快照這種方式是最好的了。(前提是我之前沒有做快照處理,這是一個很悲劇的消息),不過使用了這個偏方同樣能夠解決這個問題;

原创 數據結構-----鏈表的逆序

鏈表的逆序,一般面試都喜歡整這個;已下提供一個省地方的程序; #include <stdio.h> #include <stdlib.h> struct node {     int data;     struct node* next

原创 配置GITHUG&入門(2)

系統介紹和學習git的參考資料(http://www.yiibai.com/git/home.html) 廖雪峯的教程堪稱精品之作,推薦新手看看(http://www.liaoxuefeng.com/wiki/0013739516305

原创 Linux關閉ping服務

記錄一下,關於Linux操作系統下如何關閉系統ping回顯的方式; 在虛擬機操作系統中執行如下指令: [root@bogon ipv4]# echo 1 >  /proc/sys/net/ipv4/icmp_echo_ignore_all

原创 GDB調試_單步運行時,程序運行步驟異常

在使用GDB進行代碼調試的時候,有時候會發現本想使用N/S到一下步的時候,程序會自動跳到其他地方,且沒有規律;這裏是因爲編譯器優化導致的; 方法:在編譯選項中 加上參數-O0, 編譯器不優化選項;調試過程中即可正確;