想學一下c++,本開以為c++跟c差不多呢,實際也不是那麼一回事
c++ 是建立在c的基礎上的 ,c++ 是強型別語言 比c的型別檢查嚴格,c++ 擴充套件了c 支援物件導向(以類的方式組織**),運算子過載(一種函式的特殊表現形式),異常(新的錯誤處理方式),泛型程式設計 (型別通用程式設計)等等
c實現檔案.c c++實現檔案.c .c .cc .c++ .cxx .cpp (推薦使用.cpp)
c標頭檔案.h 標準c++標頭檔案 一般不以.h結尾,#include #include#include
編譯器
c 程式用的是 gcc
c++ 程式使用的是 g++
如果使用gcc 需要加鏈結庫 stdc++
g++ 和 gcc 的編譯選項完全相同
-o 輸出檔名
-c 編譯
-s 生成彙編
-e 預處理
-l 指定庫名
-l 指定庫的目錄
-i 指定標頭檔案的位置
-on 優化
-g 生成除錯資訊
第乙個c++code
#include
using
std::cout;
using
std::endl;
int main()
C 與 C 資料型別對照
簡訊貓問題 公司有個同事在做簡訊貓接收功能的時候老是接收不到,不知道是為什麼,使用的接收型別是stringbuilder,最後才知道只要給stringbuilder加大空間就沒這個問題了,也不知道是為什麼?uchar string intptr unsigned char marshalas unm...
C與C 部分區別
1 struct的區別 定義結構體如下 struct name c引用時是 struct name a c 引用時是 name b 可以忽略掉struct 2 三目運算子的區別 c aerror c ature 對於c 相當於引用。3 const的區別 對於c有以下特徵 int const a 等價...
C 部分筆記 二
public 訪問修飾符允許乙個類將其成員變數和成員函式暴露給其他的函式和物件。任何公有成員可以被外部的類訪問。private 訪問修飾符允許乙個類將其成員變數和成員函式對其他的函式和物件進行隱藏。只有同乙個類中的函式可以訪問它的私有成員。即使是類的例項也不能訪問它的私有成員。protected 訪...