C 基礎知識 隨筆一

2021-08-31 21:04:58 字數 598 閱讀 5451

1、陣列的初始化

只有在定義陣列時才能使用初始化,也不能將乙個陣列付給另乙個陣列:

int cards[4]=;//okay

int hard[4];//okay

hand[4]=;//not allowed

hand=cards;//not allowed

初始化陣列時,提供的值可以少於陣列的元素數目。如果只對陣列的一部分進行初始化,則編譯器將把其他元素設定為0。如果將陣列中所有的元素都初始化為0非常簡單,只要顯示地將第乙個元素初始化為0。

float hotetips[5]=;

long totals[500]=;

另:初始化陣列時,可省略等號(=);可不在大括號內包含任何東西,這將把所有元素都設定為0;列表初始化禁止縮窄轉換。

定義二維陣列:

int[,] a=new int[2,8];//2行8列的二維陣列a

2、combobox新增index

combobox.item.add("abc");

combobox.item("abc").value="123";

combobox.items.insert(0,"請選擇");//新增「請選擇為第一項」

C 基礎知識(一)

1.inclue inclue中的 是預處理標誌,要最先處理,即在編譯器編譯 之前執行 inclue 和 include 的區別 引用的是編譯器的類庫路徑裡面的標頭檔案 引用的是你程式目錄的相對路徑中的標頭檔案 一般是引用自帶的一些標頭檔案 stdio.h conio.h string.h stdl...

web前端開發基礎知識隨筆

1.常見瀏覽器的核心 mozilla firefox使用的是gecko核心,c 開發的開源布局引擎。internet explorer使用的是trident,由微軟開發和維護的瀏覽器渲染引擎,非開源但是開放的介面比較多和靈活,因此產生了是trident核心而非ie的瀏覽器,比如國內的大部分瀏覽器 所...

C 基礎知識問答 一

1.靜態變數與非靜態變數的區別 靜態變數在類載入的時候進行初始化和分配記憶體,只有乙個例項。通過類來進行訪問。而非靜態變數是在物件在例項化的時候進行分配記憶體,有多個例項。通過物件來進行訪問。同乙個非靜態變數,多個例項中的值是不同。另外加一句,靜態函式成員不能訪問非靜態成員,如非靜態變數,非靜態函式...