1.
一維陣列,二維陣列如何定義,初始化?如何在程式中賦值?
如:int a=;
int b[2][3]=;
2.字元陣列如何定義,初始化,如何程式中賦值?
如:char a[5]=;
3.字串常見函式的使用,不用函式如何實現字串的複製,字串長度的實現?
如果不用函式,可把字串裡的字元乙個乙個分別賦值給另乙個陣列來實現複製。
4.函式的構造有哪些?入參,返回值如何在函式中體現?形參,實參是如何傳遞資料?
函式呼叫時,為形參分配單元,並將實參的值複製到形參中;呼叫結束,形參單元被釋放,實參單元仍保留並維持原值。
5.值傳遞,位址傳遞是怎麼回事?如何實現在子函式中數值交換後在主函式中能實現?
用引數,指標來進行值傳遞,位址傳遞。用extern實現在子函式中數值交換後在主函式中實現。
6. auto
,register
,extern
,static
關鍵字的使用,詳細說明
extern 外部變數宣告,是指這是乙個已在別的地方定義過的物件,這裡只是對變數的一次重複引用,不會產生新的變數。
static 靜態資料,資料存放在全域性資料區,但作用域只是本 檔案/函式 中,所以你可以在兩個不同的檔案/函式內部申明同名的static變數,但是 它們是兩個不同的全域性變數。 如果是定義在函式內,那麼該物件具有無鏈結,函式外不能對其訪問。如果是定義在函式外,那麼該物件具 有內部鏈結,其它程式檔案不能對其訪問
auto 普通區域性棧變數,是自動儲存,這種物件會自動建立和銷毀 ,建議這個變數要放在堆疊上面,呼叫函式時分配記憶體,函式結束時釋放內 存。一般隱藏auto預設為自動儲存類別。我們程式都變數大多是自動變數。
register 暫存器變數,請求編譯器將這個變數儲存在cpu的暫存器中,從而加快程式的執行.
7.檔案的包含有幾種?分別表示什麼意思?
如:標頭檔案#include <
stdio.h
>
在當前目錄和
tc指定的目錄中找該檔案
8.巨集定義如何實現?撤銷定義如何實現?
如:#define pi 3.14
實訓python的日記 python實訓第一天
實訓第一天總結 常量 常量也是變數,在python中大家都規定只要是大寫的變數都稱之為常量 使用者與程式互動 數字型別 整型int 浮點型float 字串型別 列表型別 字典型別 在 內,都逗號隔開,可存放多個值,每個值以key value的形式儲存 存 dict1 取 print dict1 na...
實訓日記 3 資料準備 java處理json
負責爬蟲模組的同學丟給了我這樣的一些json資料,從中取兩條放在這裡。fuliao guocheng fuliao guocheng 可以看到裡面的屬性其實還是挺複雜的,不過我們理清楚裡面的關係,取出想要的資料還是非常方便的。一共有菜名 成品 標籤 陣列 工藝 口味 難度 人數 準備時間 烹飪時間 ...
實訓日記(二) 分鏡
碎碎念 上次是第一次編寫,用的那個編輯器在首行縮排這一點上糾結好久.怎麼都縮不上,導致最後那篇劇本看起來有點亂糟糟的。然後這次隨意點到了富文字編輯器,感覺確實好用多了 小聲 我愛了!寫完才發現那個專案列表前面的點點不能縮排 微笑 看來是各有優劣。剛過去的兩周我們完成的任務是分鏡的編寫,將劇本視覺化。...