假如一個變量你需要幾種可能存在的值,那麼就可以被定義成為枚舉類型。之所以叫枚舉就是說將變量或者叫對象可能存在的情況也可以說是
在c/c++中利用數組名作為函數參數傳遞排序和用指針進行排序的例子。 以下兩個例子要非常注重,函數傳遞的不是數組中數組元素
對於眾多人提出的c/c++中指針難學的問題做個總結: <!
const修飾符可以把對象轉變成常數對象,什麼意思呢? 意思就是說利用const進行修飾的變量的值在程序的任意位置將不能
編譯:Northtibet 下載源代碼(zip壓縮文件, 1K) <!-- frame c
我們從一開始就一直在利用C++的輸入輸出在做著各種練習,輸入輸出是由iostream庫提供的,所以討論此標准庫是有必要的,它與C語言的stdio庫不
自定義類的賦值運算符重載函數的作用與內置賦值運算符的作用類似,但是要要注重的是,它與拷貝構造函數與析構函數一樣,要注重深拷貝淺拷貝的問題,在沒
在完整描述思想之前,我們先看一下如下的例子,這個例子中的加運算符重載是以非成員函數的方式出現的:
在前面的章節中我們已經接觸過遞增運算符的重載,那時候我們並沒有區分前遞增與後遞增的差別,在通常情況下我們是分別不出++a與a++的差別的,但的
前文回顧:C/C++編程新手錯誤語錄 錯誤語錄(續一)(13)“整型變量僅僅意味著一個整數”
廢話不說,直接進入正題,本文承接先前發布的《C/C++編程新手錯誤語錄》(http://www.pconline.com.cn/pcedu/empo
1. 簡介 你是否曾想過通過你的掌上電腦上的IR端口控制你的TV、Hi-Fi或者其它視頻?本文將介紹怎樣使用掌上電腦中的IR端口來編程控制一台TV
持久對象(persistent objects)廣泛應用於游戲、分布式數據庫系統、多媒體以及圖形應用程序中。目前C++並不直接
線索化二叉樹 這是數據結構課程裡第一個碰到的難點,不知道你是不是這樣看,反正我當初是費了不少腦細胞——當然,惱人的矩陣壓縮和相關的加
這些天參與了CSDN論壇的討論,改變了我以前的一些看法。回頭看我以前的東西,我雖對這本書很不滿,但我還是按照它的安排在一點點的寫;這樣就導致了,我過
遞歸法和回溯法 有人說,回溯實際上是遞歸的展開,但實際上。兩者的指導思想並不一致。
3號盤子的目標柱是C,但是已經有了1號盤子,我們最直覺的反映就是——將礙事的盤子搬到另一根柱子上面去。於是,我們要做的是(規律2):保存當前柱的信息
關於迷宮,有一個引人入勝的希臘神話,這也是為什麼現今每當人們提到這個問題,總是興致勃勃(對於年青人,估計是RPG玩多了),正如雖然九宮圖連小學生都能
漢諾塔的非遞歸解法 似乎這個問題的最佳解法就是遞歸,假如你想用棧來消解掉遞歸達到形式上的消除遞歸,你還是在使用遞歸的思想,因此,他本質
上網查了查,關於“遞歸”的文章可以說“汗牛充棟”——請原諒我在這裡犯酸,我的意思是,寫別人都寫臭的東西讓大家看,只是浪費大家的時間,所以我下面的東西