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

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

 更新時(shí)間:2021年08月27日 17:07:24   作者:yycure  
本篇文章是c語言基礎(chǔ)篇,主要為大家介紹了C語言的關(guān)鍵字typedef,注釋,轉(zhuǎn)義字符的基本理論知識(shí),希望可以幫助大家快速入門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.對(duì)于一般的內(nèi)置類型,不建議采用typedef進(jìn)行重命名,否則對(duì)別人來說可讀性不高。

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

2.用法

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

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

eg:

#include <stdio.h>
typedef unsigned long long ull_t;//本類型名稱太長(zhǎng),可以重命名為一個(gè)簡(jiǎn)短易懂的名稱
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ù)多個(gè)問號(hào)時(shí)使用,防止他們被解析成三字母詞
\' 用于表示字符常量 '
\" 用于表示一個(gè)字符串內(nèi)部的雙引號(hào) "
\\ 用于表示一個(gè)反斜杠,防止它被解釋為一個(gè)轉(zhuǎn)義序列符
\a 警告字符,蜂鳴
\b 退格符
\f 進(jìn)紙符
\n 換行
\r 回車
\t 水平制表符
\v 垂直制表符
\ddd ddd表示1~3個(gè)八進(jìn)制的數(shù)字。 如: \130(八進(jìn)制)----->X(對(duì)應(yīng)ASCII碼字符)
\xdd dd表示2個(gè)十六進(jìn)制數(shù)字。 如: \x30(十六進(jìn)制)---->0(對(duì)應(yīng)ASCII碼字符)
\0 空字符(NUL)

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

eg:\n

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

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

eg:\"

“為字符串雙引號(hào)---->\” 在輸出時(shí)可輸出"

4.例題

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

在這里插入圖片描述

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

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

相關(guān)文章

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

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

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

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

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

    C++ Boost Array與Unordered使用介紹

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

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

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

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

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

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

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

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

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

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

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

    引用numpy出錯(cuò)詳解及解決方法

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

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

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

最新評(píng)論