特困大學生需要你我伸出援助之手

上周六下午,我牽著石頭(兒子的小名)的手來到中國扶貧基金會,參加了新長城優秀特困高考生尋訪活動的彙報總結會,整個彙報總結持續了近四個小時,石頭從頭聽到尾,還做了記錄,總共258名特困生,每人只需2000元,即可資助他們離開大山,離開貧困的家鄉去上大學,但目前還有498000元的資金缺口,也就是這258名特困生有很多沒錢上不了大學。幾組資料:1.新長城優秀特困高考生調查報告中25%的被訪家長表示費用湊不齊可能會讓孩子放棄讀大學;2.2004年中國扶貧基金會開展的百所高校貧困生綜合狀況調查中,全部在

第六章 “另類”數組

        動態數組與字串常量可算是兩種“另類”數組。       

再再論指標—-篇首語

       

第十章 圍繞p()與(*p)()的爭論

        對於一個函數:void func(void);我們通常可以定義一個這樣的函數指標指向它:void (*p)(void) =

第三章 數組的解剖學

        這一章我們來討論一下數組的內涵,對數組的內部構造進行一次解剖,看看裡面究竟隱藏了什麼秘密。 有了前面兩章對數組名和C語言數組本質的澄清,再來理解這一章的內容,就容易多了。        在下面的敘述中,筆者會用到一個運算子sizeof,由於在不同的編譯器和編譯模式下,對一個地址進行sizeof運算的結果有可能是不同的,為了方便討論,我都假設地址長度為4個位元組。       

第二章 再一次吃驚—-數組的數組與多維陣列的區別

        看見這個題目,也許有些人就會嘀咕了:難道兩者不是一樣的嗎?C語言的多維陣列不就是數組的數組嗎?不!兩者是有區別的,而且還不小呢。首先看看兩者的共同點:1。記憶體映象一樣。2。數組引用方式一樣,都是“數組名[下標][下標]........”。3。數組名都是數組的首地址,都是一個符號地址常量、一個右值。       

第八章 右左法則—-複雜指標解析

        上一章費那麼多唇舌討論C語言的聲明,其實目的都是為了這一章,期望讀者通過對C語言聲明形式的詳細瞭解,樹立聲明嵌套的觀念,因為C語言所有複雜的指標聲明,都是由各種聲明嵌套構成的。如何解讀複雜指標聲明呢?右左法則是一個既著名又常用的方法。不過,右左法則其實並不是C標準裡面的內容,它是從C標準的聲明規定中歸納出來的方法。C標準的聲明規則,是用來解決如何建立聲明的,而右左法則是用來解決如何辯識一個聲明的,兩者可以說是相反的。右左法則的英文原文是這樣說的:The right-left

ASCII碼0x1A使檔案意外結束的處理方法

        在windows作業系統中,大家在編寫帶有檔案操作的程式時,有時候會遇到一種奇怪的現象,在對一個檔案以文本方式進行讀取的過程中,讀到中途還沒到檔案末尾時feof()函數就意外地為真,這讓人很驚訝,一時難以找到原因,實際上,這是ASCII碼0x1A在作怪。運行下面程式:int main(void){        int i;        unsigned char c;        FILE *fp;                fp=fopen("test.dat", "

標準輸入輸出函數%[]和%n說明符的使用方法

        標準輸入輸出函數scanf具有相對較多的轉換說明符,它常常作為入門級函數出現在各種教材中。但奇怪的是,[]和n這兩種都為c89/c99所規定的標準說明符卻鮮少在大多數教材中出現。雖然[]和n說明符的使用頻率不及其它說明符,但兩者在程式設計中的作用仍然不可小視,尤其是[]說明符。       

Ubuntu 6.06.2安裝ICC 8.1

並行伺服器上用的是Intel C++ Compiler 8.1,為了確保軟體相容性沒有問題,我也在自己的Ubuntu 6.06.2上安裝了這個版本的ICC,其實安裝9.0和10.0的方法是一樣的,只是其中修改指令檔時換個名稱就可以了。到Intel的官方網站下載,註冊一個非商業使用者,然後解壓。當然要下載Linux版,廢話~~解壓後發現裡面全是rpm包,我們可愛的Ubuntu需要的是deb。有一個軟體能將rmp轉換成deb,立即安裝之:sudo apt-get intall

記憶體資料庫研發日誌之一.共用記憶體的詭異問題

記憶體資料庫研發日誌之一.共用記憶體的詭異問題草木瓜20091211一、序資料庫在應用系統中非常複雜的,以Oracle資料庫為例,其複雜度不亞於任何作業系統。自已動手寫個記憶體資料庫,簡直就是天方夜譚。但這次我非要譚一譚,開發一個記憶體資料庫。不僅包括後台控制調用部分(考慮用C/C++實現),而且還準備寫一個WebConsole(考慮用Java實現)。話還沒說完,這個資料庫功能要簡單而且實用,效能要十分出色,這就是目標,不是說要把Oracle之類打倒,那反而是癡人說夢,給你30年也搞不定。至於要

家庭影院.液晶電視.常見介面介紹(一)

家庭影院.液晶電視.常見介面介紹(一)草木瓜 20080501轉載整理自網路一、TV 介面TV介面又稱RF(Radio Frequency)射頻輸入,這是在電視機上最早出現的介面。TV介面的成像原理是將視頻訊號(CVBS)和音頻訊號(Audio)相混合編碼後輸出,然後在顯示裝置內部進行一系列分離/

第四章 [ ]運算子的本質

        數組是存在於人們頭腦中的一個邏輯概念,而編譯器其實並不知道有數組這個東西,它所知道的,只是[]運算子,當遇到[]運算子的時候,編譯器只是簡單地把它轉換為類似*(*(a+i)+j)這樣的等價運算式,之所以是這種運算式,如前幾章所述,是因為C語言的數組實現本質上是數組的嵌套。         由於這種等價關係的存在,會產生一些古零精怪的運算式,例如:10[a]這個運算式初看上去讓人摸不著頭腦,它是什麼呢?如上所述,編譯器會把它轉換為*(10+a),把a和10調換一下,就是*(a+10

如何高效產生m個n範圍內的不重複隨機數(m

        如何產生不重複的隨機數?最容易想到的方法,是逐個產生這些隨機數,每產生一個,都跟前面的隨機數比較,如果重複,就重新產生。這是個很笨的方法,且比較次數呈線性增長,越往後次數越多。其實這些比較是多餘的,完全可以不進行比較,只要反過來,按順序產生這些數,但隨機產生它們的位置。例如下面產生100個100以內不重複隨機數的代碼:int a[100];for(i=0; i<=99; ++i) a[i]=i;for(i=99; i>=1; --i) swap(a[i],

利用Ubuntu架設基於XDMCP的瘦用戶端機器

昨天實驗室老闆不知從哪翻出來一台破爛Dell主機,然後一個人坐在那裡折騰了好久。 幹完手頭的活,跑去旁觀,“這舊機器用來幹什嗎?” 老闆:“沒機器用了。買的Dell機器送來的時候破損了,退回去,還得等他們送過來。把這台機器弄弄,給過來輪轉的學生用。” “哦” 老闆:“不過這機器太老了,要是能自動連到伺服器上登入就好了” “LTSP?VNC?” 老闆:"不行" “XDMCP?” 老闆:“那是啥東西?” “自己wiki吧” 。。。。。。 老闆:“你在這台機器上設定一下那個XDMCP吧,root密碼是

小議電腦儲存之五.硬碟引導區與分區表

小議電腦儲存之五.硬碟引導區與分區表草木瓜20080901一、前言 硬碟啟動讀取過程其實與光碟片和磁碟片相似,都需要有一個引導區(Boot Sector),如我們常聽說的MBR( Master Boot Record )又叫主引導記錄。引導區是硬碟上最重要的一個資料結構。當用分區軟體建立分區的時候,會自動建立MBR。本文主要介紹引導區(Boot Sector)的邏輯結構。 <更多相關內容:http://blog.csdn.net/liwei_cmg/archive/2008/03/06/2

第五章 指向數組的指標

        講到第五章了,數組兩個字還離不開我們的左右,數組的內容也真多,另一方面也因為數組與指標的關係的確非常密切。         通常,對於int a[8][9]這個二維數組,我們可以這樣定義一個指向它的指標:int (*p)[9];這個聲明的形式跟人們所熟悉的int

看看我們小學二年級是不是混過來的

每題不能超過一分鐘: (1) X 買一本書缺 4 角 2 分錢,y 買同樣一本書缺 1 分錢,這兩人的錢加起來買一本書也不夠。問,一本書多少錢?x 和 y 各有多少錢 ? (2) 賣蔥的人說蔥一角錢一斤。買蔥的人問賣蔥的人,可否把蔥切開來賣,蔥杆 2 分/斤,蔥葉 8 分/斤。賣蔥的人一算,也是 10分/斤,不賠啊,於是同意了。實際他賠了沒有 ? (3) 某對夫婦有三個兒子,這三人各有一個妹妹,問這家幾口人 ? (4) 飛車黨騎車從某個城市向一個村莊前進,速度 100

最簡單的samba伺服器配置

不管在家裡還是在公司,由於我被Source Insight毒害得很深,所以總是Windows和Ubuntu

總頁數: 61357 1 .... 18677 18678 18679 18680 18681 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.