日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > > 充電吧
[導讀]溫故而知新迄今為止的職業(yè)生涯中,有過兩次集中時間學習C++的經歷。第一次大概是在1994年前后,那時非計算機專業(yè)大學畢業(yè)剛接觸C++,學的是還是BorlandC++3.1的手冊。許多東西都是一知半解就

溫故而知新


迄今為止的職業(yè)生涯中,有過兩次集中時間學習C++的經歷。


第一次大概是在1994年前后,那時非計算機專業(yè)大學畢業(yè)剛接觸C++,學的是還是BorlandC++3.1的手冊。許多東西都是一知半解就開始了應用,但即使是這樣,還是充分感覺到C++的強大,非常喜歡C++帶來的那種充分控制,無所不能的感覺。


第 二次是在2006年前后,正好工作有一段空閑時間,學的是《C++ Primer第三版》,《C++ Programing》還有《Effective C++》。經過十多年的實際運用再讀C++的經典著作,結合自己地編程實踐,算是對C++有個一個比較全面的理解,感覺收獲頗豐。


一晃十多年又過去了,這段時間C++經歷了C++11,C++14,目前的最新版是C++17。無論是從時間間隔的角度,還是C++標準變遷的角度,都到了溫故而知新的時候了。


準備


本人的習慣,不管干什么都要先拉好架子,所以就買了下面這本書。



開始我們的學習進程吧。


long long類型


數據類型long long是在C++11中重新定義的,標準規(guī)定它最小是64bit。


在這之前為了提供超過32bit的整數,各個開發(fā)環(huán)境(編譯器)分別定義了各自的64bit整數類型。結果當然就是影響了代碼地兼容性。


現在好了。C++11直接定義了long long類型。


我猜許多人應該使用過這個類型,當然在C++11之前,這種嘗試會被編譯器無情拒絕,自C++11之后就不會在發(fā)生這樣地情況了。因此我認為:在C++11新特性中,long long一定是最容易被接受的一個。多數程序員看到它時甚至不會意識到這是一個新特性。


相應地,C++11規(guī)定:在指定long long字面值類型時,使用ll或LL。這也可以從long的l或L推斷出來。


另外,也可以像long類型字面值一樣使用U后綴已表明這時一個無符號數。


2LL

3ll

100ULL


小寫的ll雖然合法,但是容易和數字1混淆,還是用大寫的吧。


拜托



本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯系該專欄作者,如若文章內容侵犯您的權益,請及時聯系本站刪除。
換一批
延伸閱讀

在數字電路設計和驗證領域,Verilog作為一種廣泛使用的硬件描述語言(HDL),其數據類型系統(tǒng)豐富多樣,為設計者提供了強大的表達能力和靈活性。掌握Verilog的數據類型,對于編寫高效、可維護的硬件描述代碼至關重要。本...

關鍵字: Verilog 數據類型 數字電路

單片機內部有很多的特殊功能寄存器,每個寄存器在單片機內部都分配有唯一的地址,一般我們會根據寄存器功能的不同給寄存器賦予各自的名稱,當我們需要在程序中操作這些特殊功能寄存器時,必須要在程序的最前面將這些名稱加以聲明,聲明的...

關鍵字: C51 數據類型 擴充定義

數據元(Data Element),也稱為數據元素,是用一組屬性描述其定義、標識、表示和允許值的數據單元,在一定語境下,通常用于構建一個語義正確、獨立且無歧義的特定概念語義的信息單元。數據元可以理解為數據的基本單元,將若...

關鍵字: C51 數據類型

Perl是一種弱類型語言,所以變量不需要指定類型,Perl解釋器會根據上下文自動選擇匹配類型。Perl有三個基本的數據類型:標量、數組、哈希。以下是這三種數據類型的說明:序號類型和描述1標量標量是Perl語言中最簡單的一...

關鍵字: 數據類型

c++程序員面試過程中基本上都會被問到c++11新特性吧,你是怎么回答的呢? 本文基本上涵蓋了c++11的所有新特性,并有詳細代碼介紹其用法,對關鍵知識點做了深入分析,對重要的知識點我單獨寫了相關文章并附上了相關鏈接,我...

關鍵字: c++11

很多人談到c++,說它特別難,可能有一部分就是因為c++的內存管理吧,不像java那樣有虛擬機動態(tài)的管理內存,在程序運行過程中可能就會出現內存泄漏,然而這種問題其實都可以通過c++11引入的智能指針來解決,相反我還認為這...

關鍵字: c++11

c++11關于并發(fā)引入了好多好東西,這里按照如下順序介紹: std::thread相關 std::mutex相關 std::lock相關 std::atomic相關 std::call_once相關 volatile相關...

關鍵字: 線程 c++11

隨著大數據基礎技術的逐漸完善,大數據發(fā)展進入應用階段,但是由于發(fā)展時間晚以及數字化基礎相對薄弱,我國大數據產業(yè)尚處于初級階段。面對如此龐大激增的數據量,常規(guī)軟件無法在一定時間內實現數據的捕捉、管

關鍵字: 大數據 數據處理 數字化 數據類型

北京時間5月6日消息,一項新的研究分析了今年228個國家或地區(qū)1GB移動數據的費用,印度憑借極度低廉的費用再度穩(wěn)坐榜單第一,而中國(內地)的排名從2019年的第165名飆升至第12名,1GB移動數據的

關鍵字: GB 移動數據 數據類型

北京時間5月6日消息,一項新的研究分析了今年228個國家或地區(qū)1GB移動數據的費用,印度憑借極度低廉的費用再度穩(wěn)坐榜單第一,而中國的排名從2019年的第165名飆升至第12名,1GB移動數據的平均費用

關鍵字: 移動數據 GB 數據類型
關閉