編譯器,解釋器 編程語言:機器語言、彙編語言、高級語言 靜態語言:編譯型語言 強類型(變數類型):變數在使用前,必須事先聲明,初始化 關鍵字 事先轉換成可執行格式 C,C++,Java,C#, 動態語言:解釋型語言, on the fly 弱類型:變數用時聲明,不區分類型(Python) 邊解釋邊執 ...
編譯器,解釋器
編程語言:機器語言、彙編語言、高級語言
靜態語言:編譯型語言
強類型(變數類型):變數在使用前,必須事先聲明,初始化
關鍵字
事先轉換成可執行格式
C,C++,Java,C#,
動態語言:解釋型語言, on the fly
弱類型:變數用時聲明,不區分類型(Python)
邊解釋邊執行
PHP,shell,python,perl
面向過程:shell,C
面向對象:Java,Python,Perl,C++
變數:記憶體空間,命名
變數類型:事先確定數據的存儲格式和長度
字元
數值
整型
浮點型
日期時間型
布爾類型
變數賦值:a=b
記憶體:編址的存儲單元
bash變數類型:
環境變數:PATH
本地變數(局部變數)
位置變數
特殊變數
本地變數: