C 基本語法 day1

2021-09-02 18:47:11 字數 2356 閱讀 2683

感謝!!!正在苦惱不知從何學起的菜鳥!!!

#include using namespace std;

// main() 是程式開始執行的地方

int main()

// c++ 語言定義了一些標頭檔案,這些標頭檔案包含了程式中必需的或有用的資訊。上面這段程式中,包含了標頭檔案 。

// using namespace std; 告訴編譯器使用 std 命名空間。命名空間是 c++ 中乙個相對新的概念。

// main() 是程式開始執行的地方 是乙個單行注釋。單行注釋以 // 開頭,在行末結束。

// int main() 是主函式,程式從這裡開始執行。

// cout << "hello world"; 會在螢幕上顯示訊息 "hello world"。

// return 0; 終止 main( )函式,並向呼叫程序返回值 0。

接下來讓我們看看如何把源**儲存在乙個檔案中,以及如何編譯並執行它。下面是簡單的步驟:

$ g++ hello.cpp

$ ./a.out

hello world

請確保您的路徑中已包含 g++ 編譯器,並確保在包含原始檔 hello.cpp 的目錄中執行它。

您也可以使用 makefile 來編譯 c/c++ 程式。

在 c++ 中,分號是語句結束符。也就是說,每個語句必須以分號結束。它表明乙個邏輯實體的結束。

例如,下面是三個不同的語句:

x = y;

y = y+1;

add(x, y);

語句塊是一組使用大括號括起來的按邏輯連線的語句。例如:

c++ 不以行末作為結束符的標識,因此,您可以在一行上放置多個語句。例如:

x = y; 

y = y+1;

add(x, y);

等同於

x = y; y = y+1; add(x, y);
c++ 識別符號是用來標識變數、函式、類、模組,或任何其他使用者自定義專案的名稱。乙個識別符號以字母 a-z 或 a-z 或下劃線 _ 開始,後跟零個或多個字母、下劃線和數字(0-9)。

c++ 識別符號內不允許出現標點字元,比如 @、& 和 %。c++ 是區分大小寫的程式語言。因此,在 c++ 中,manpower 和 manpower 是兩個不同的識別符號。

下面列出幾個有效的識別符號:

mohd       zara    abc   move_name  a_123

myname50 _temp j a23b9 retval

下表列出了 c++ 中的保留字。這些保留字不能作為常量名、變數名或其他識別符號名稱。

asmelse

newthis

auto

enum

operator

throw

bool

explicit

private

true

break

export

protected

trycase

extern

public

typedef

catch

false

register

typeid

char

float

reinterpret_cast

typename

class

forreturn

union

const

friend

short

unsigned

const_cast

goto

signed

using

continue

ifsizeof

virtual

default

inline

static

void

delete

intstatic_cast

volatile

dolong

struct

wchar_t

double

mutable

switch

while

dynamic_cast

namespace

template

//  單行注釋

/* 多

行 注

釋*/

day1 基礎語法和變數

一.基礎語法 注釋單行注釋 內容前加 號並按空格 基礎語法和變數 多行注釋 語法一行寫一條語句,結尾不用加分號,寫分號也不會報錯 print nihao 多條語句寫一行必須用分號隔開 print a print 12 一條語句太長,可用反斜槓 換行,加反斜槓的位置不能破壞資料 result 1561...

day1基礎語法和變數

print 方法用於列印輸出,最常見的乙個函式。注釋就是 中不參與編譯執行的部分 不影響程式的功能 在 中起到註解和說明的作用。1.單行注釋 在說明文字前加上 空格 即可,快捷鍵為ctrl 2.多行注釋 在說明文字頭尾各加上三個單引號或者雙引號即可 如 hello world 3.識別符號 識別符號...

基本演算法學習day1

反轉陣列 leecode242.有效的字母異位詞 方法 建立26位的int陣列,用來存放對應第幾個字母的個數 遍歷 s讓相應的值 遍歷 t讓相應的值 最後如果陣列中有乙個值不為0則返回false 給定兩個字串 s 和 t 編寫乙個函式來判斷 t 是否是 s 的字母異位詞。示例 1 輸入 s anag...