欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C語言入門篇--注釋,關(guān)鍵字typedef及轉(zhuǎn)義字符詳解

 更新時間:2021年08月27日 17:07:24   作者:yycure  
本篇文章是c語言基礎(chǔ)篇,主要為大家介紹了C語言的關(guān)鍵字typedef,注釋,轉(zhuǎn)義字符的基本理論知識,希望可以幫助大家快速入門c語言的世界,更好的理解c語言

注釋

1.注釋意義

(1)代碼中有不需要的代碼可以直接刪除,也可以注釋掉。
(2)有些代碼比較難懂可以注釋一下。

2.兩種注釋風(fēng)格

2.1 C語言注釋風(fēng)格

/*xxxxxx*/ 一次可以注釋一行或多行,但不能嵌套注釋。

eg:

#include <stdio.h>
int main()
{
/*      printf("%Hello world!");
	/*printf("%Hello world!");
	printf("%Hello world!");*/
    	printf("%Hello world!");    */   //未被注釋
    	return 0;
}

2.2 C++注釋風(fēng)格

//xxxxxxxx 一次可以注釋一行或多行,可嵌套注釋。

eg:

#include <stdio.h>
int main()
{
	//printf("%hello world!");
	//printf("%hello world!");
	//printf("%hello world!");
	//printf("%hello world!");
 	  return 0;
}

關(guān)鍵字typedef

typedef 是類型重命名關(guān)鍵字。

1.注意

1.對于一般的內(nèi)置類型,不建議采用typedef進行重命名,否則對別人來說可讀性不高。

2.對于一些結(jié)構(gòu)體、枚舉、聯(lián)合等可以進行重命名,提高可讀性。

2.用法

語法結(jié)構(gòu)

typedef關(guān)鍵字+原本名稱+新名稱

eg:

#include <stdio.h>
typedef unsigned long long ull_t;//本類型名稱太長,可以重命名為一個簡短易懂的名稱
int main()
{
	unsigned long long num1 = 10;
	ull_t num2 = 10;
	printf("num1 =%llu\n", num1);
	printf("num2 =%llu\n", num2);	
	return 0;
}

在這里插入圖片描述 

轉(zhuǎn)義字符

C語言中一般用 \ 字符表示轉(zhuǎn)義,后邊緊跟者的為要轉(zhuǎn)義的字符。
C語言中定義了一些字母前加 \ 來表示一些不能顯示的ASCII字符,所有的ASCII碼都可以用 \ 加數(shù)字來表示。

1.轉(zhuǎn)義字符及其含義

轉(zhuǎn)義字符 釋義
\? 在書寫連續(xù)多個問號時使用,防止他們被解析成三字母詞
\' 用于表示字符常量 '
\" 用于表示一個字符串內(nèi)部的雙引號 "
\\ 用于表示一個反斜杠,防止它被解釋為一個轉(zhuǎn)義序列符
\a 警告字符,蜂鳴
\b 退格符
\f 進紙符
\n 換行
\r 回車
\t 水平制表符
\v 垂直制表符
\ddd ddd表示1~3個八進制的數(shù)字。 如: \130(八進制)----->X(對應(yīng)ASCII碼字符)
\xdd dd表示2個十六進制數(shù)字。 如: \x30(十六進制)---->0(對應(yīng)ASCII碼字符)
\0 空字符(NUL)

2.字面 轉(zhuǎn) 特殊

eg:\n

n為普通字符是字面值---->\n則為轉(zhuǎn)義字符。

3.特殊 轉(zhuǎn) 字面

eg:\"

“為字符串雙引號---->\” 在輸出時可輸出"

4.例題

#include <stdio.h>
int main()
{
	printf("%d\n", strlen("c:\test\328\test.c"));
	return 0;
}

在這里插入圖片描述

\t、\32被解釋為轉(zhuǎn)義字符,算一個字符

以上就是C語言入門篇--注釋,關(guān)鍵字typedef及轉(zhuǎn)義字符詳解的詳細(xì)內(nèi)容,更多關(guān)于C語言的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • C++編譯器和鏈接器工作原理及使用方法完全指南

    C++編譯器和鏈接器工作原理及使用方法完全指南

    本文將詳細(xì)介紹C++中的編譯器和鏈接器以及它們的工作原理及使用方法全面詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-05-05
  • C語言中斐波那契數(shù)列的三種實現(xiàn)方式(遞歸、循環(huán)、矩陣)

    C語言中斐波那契數(shù)列的三種實現(xiàn)方式(遞歸、循環(huán)、矩陣)

    本文主要介紹了C語言中斐波那契數(shù)列的三種實現(xiàn)方式(遞歸、循環(huán)、矩陣),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • C++ Boost Array與Unordered使用介紹

    C++ Boost Array與Unordered使用介紹

    Boost是為C++語言標(biāo)準(zhǔn)庫提供擴展的一些C++程序庫的總稱。Boost庫是一個可移植、提供源代碼的C++庫,作為標(biāo)準(zhǔn)庫的后備,是C++標(biāo)準(zhǔn)化進程的開發(fā)引擎之一,是為C++語言標(biāo)準(zhǔn)庫提供擴展的一些C++程序庫的總稱
    2022-11-11
  • Qt中簡單的按鈕槽函數(shù)傳遞參數(shù)方法

    Qt中簡單的按鈕槽函數(shù)傳遞參數(shù)方法

    這篇文章主要介紹了Qt中簡單的按鈕槽函數(shù)傳遞參數(shù)方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • C語言每日練習(xí)之統(tǒng)計文本單詞數(shù)及高頻詞

    C語言每日練習(xí)之統(tǒng)計文本單詞數(shù)及高頻詞

    本文文大家準(zhǔn)備了個C語言練習(xí)題:統(tǒng)計單詞數(shù)并找出頻率最高的單詞,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)C語言有一定幫助,感興趣的可以了解一下
    2022-05-05
  • C++設(shè)計模式之建造者模式

    C++設(shè)計模式之建造者模式

    這篇文章主要介紹了C++設(shè)計模式之建造者模式,一個復(fù)雜對象是由多個部件組成的,建造者模式是把復(fù)雜對象的創(chuàng)建和部件的創(chuàng)建分別開來,分別用Builder類和Director類來表示,需要的朋友可以參考下
    2014-09-09
  • 淺談關(guān)于C語言中#define的副作用

    淺談關(guān)于C語言中#define的副作用

    這篇文章主要介紹了關(guān)于C語言中#define的副作用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • Qt向ini文件寫入中文出現(xiàn)亂碼問題的解決方法詳解

    Qt向ini文件寫入中文出現(xiàn)亂碼問題的解決方法詳解

    這篇文章主要為大家詳細(xì)介紹了當(dāng)Qt向ini文件寫入中文出現(xiàn)亂碼問題時的解決方法,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-12-12
  • 引用numpy出錯詳解及解決方法

    引用numpy出錯詳解及解決方法

    這篇文章主要介紹了引用numpy出錯 解決方法的相關(guān)資料,需要的朋友可以參考下
    2017-02-02
  • 華為云開發(fā)工具CodeArts IDE for C/C++開發(fā)使用指南

    華為云開發(fā)工具CodeArts IDE for C/C++開發(fā)使用指南

    CodeArts IDE是一個集成開發(fā)環(huán)境(IDE),它提供了開發(fā)語言和調(diào)試服務(wù),本文主要介紹了華為云開發(fā)工具CodeArts IDE for C/C++ 開發(fā)使用指南,感興趣的可以了解一下
    2023-08-08

最新評論