02-第一個C語言程式

AK47YHAO發表於2024-12-05

二、第一個C語言程式

編寫C語言的步驟:①建立一個專案②建立一個原始檔③寫程式碼④編譯程式碼

1、Visual Studio 2022 操作

(1)雙擊圖示

雙擊開啟Visual Studio 2022圖示。

1.1.2.2-01VS2022

(2)建立新專案。

1.1.2.2-02建立專案

(3)選擇空專案。

1.1.2.2-03選擇空專案

(4)建立專案

命名專案名稱 + 選擇專案需儲存的位置,並點選建立。

1.1.2.2-04命名專案選擇位置

(5)建立文字檔案

右擊 “解決方案資源管理器” 中的原始檔和標頭檔案,並在右擊的新增中找到新建項並點選,建立原始檔【.c】檔案和標頭檔案【.h】檔案。

1.1.2.2-05建立源標頭檔案

建立文字檔案的快捷鍵:Ctrl + Shift + A

【注】【.cpp】編譯器會按照 C++ 的語法來編譯程式碼!!! 【.c】編譯器會按照 C 的語法來編譯程式碼!!!

2、C語言程式碼簡介

(1)編寫程式碼簡單步驟

主函式main函式);

【問】C語言是如何執行的?

【答】C語言主函式的第一行開始執行的,因此C語言程式碼中的有函式的入口main函式)。

程式碼塊

程式碼中寫變數和函式

程式碼塊中編寫返回值

(2)宏定義 (#define)

在生成 C的原始檔 時會自動新增這句程式碼,為了可以正常使用 scanf 函式。

#define _CRT_SECURE_NO_WARNINGS 1

【注】如果不新增就會報錯!!!即,錯誤 C4996 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.

(3)標準輸入輸出 (stdio)

/*
 * ----- 關於標準輸入輸出的標頭檔案 ----- *
 * 1、#include:包含的意思。
 * 2、std:標準。
 * 3、i:input(輸入)。
 * 4、o:output(輸出)。
 */
#include <stdio.h>

(4)主函式 (main 程式的入口)

C語言規定 main 函式是程式的入口

【注】mian函式有且僅有一個!!!

/*
 * ----- C語言標準的主函式的寫法 ----- *
 * 返回型別:int(整型型別),與後面的返回值前後呼應。
 * 函式名:main(主函式)。
 * 入口引數:無(可以填寫引數,但是此處沒有任何引數,也可用void表示沒有引數)。
 * 大括號:函式體。
 */
int main()
{

}

(5)列印函式 (printf)

printf庫函式,作用:在螢幕上列印資訊。

【注】在使用 printf 函式時需要打招呼(引用標頭檔案 stdio.h)!

/*
 * ----- 列印函式 ----- *
 * 1、使用""引起來的是字串,將hehe\n引起來傳給函式printf進行列印。
 * 2、printf是一個庫函式,是專門用來列印資料。
 * 3、在使用printf函式需要向庫裡打招呼,即要使用#include <stdio.h>。
 */
printf("hehe\n");

(6)返回值 (return)

/*
 * ----- 在C語言中留下了一個歷史的約定(習慣) ----- *
 * 1、如果程式碼正常返回,就返回一個0。
 * 2、如果程式碼異常返回(或終止),就返回一個非0。
 */
return 0;

(7)C語言古老寫法【不推薦】

/*
 * ----- C語言古老的主函式的寫法(不推薦) ----- *
 */
void main()
{
        
}

3、第一個C語言程式碼

#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>

int main()
{
	printf("hehe\n");

	return 0;
}

【執行程式碼】

Ctrl + F5 或者 FN + Ctrl + F5

②選單欄:【除錯】--->【開始執行不除錯】。

【注】一個工程中可以有很多【.c】的原始檔,但是多個【.c】的原始檔中只能有一個 main 函式!!!

4、執行結果

1.1.2.2-06程式碼1結果

相關文章