C語言中的「!flag 是什麼意思

時間 2021-09-07 15:15:01

1樓:太平洋電腦網

近些年,國內的網路發展速度還是很快的,大家可以通過網路瞭解很多的東西,因此網路上也有很多熱詞開始流行起來,其中flag算是十分流行的一個詞彙,網上老說的flag是什麼意思?立個flag是什麼梗?可能還有一些朋友並不是很瞭解,在網路上,不少網友都會在把flag這個詞語組成立flag,特別是在一些電視劇以及動漫的彈幕中,立flag這個詞語十分的常見。

下面就來簡單介紹一下網上老說的flag是什麼意思。

其實flag這個詞語的中文含義是「旗幟」的意思,也是程式設計**裡面經常會用到的一個詞語,在程式設計**裡面主要指的是某一件事情的判定依據。也就是說flag指的是確定一件事情的結局的關鍵內容,是這個結局比較直接的相關事情,立flag也就是觸發了關鍵事情的意思。

後來flag這個詞語也經常的出現在很多的動漫裡面,開始慢慢的發展成為了網路用語,在網路上面一般表示的都是不詳訊號的意思。比如說自己在某件事情裡面說了很堅定的話,或者是做了很堅定的決定,但是最終的結果往往是相反的,也可以理解為是烏鴉嘴的意思。

立個flag這個梗也是現在很多人會經常使用的語言,也是flag這個詞語發展而來的。簡單的來解釋,其實就是一個人說了一些話或者是做了一些事情,但是最終的結果是被自己做的事情打臉。那麼在結局之前說的相反的關鍵話或者是做的關鍵事情就叫做flag,其實也就是為結局做的完全相反的鋪墊。

舉一些例子說明一下在電視劇裡面flag的常用手法,比如說在打仗之前給自己的女朋友打**說等他打仗完回去就娶她,那麼一般這個人的結局多半都是死亡。比如說在我回來之前站在原地,一定不要亂走,那麼一般來說留下的人都是會亂走的,這些話就被稱為是立flag。現在flag的使用還是有幾種含義的,比如說用來表示伏筆的意思,表示劇情裡面的一些伏筆讓人可以猜測到之後的發展。

還有就是烏鴉嘴的意思,一般都是和相反的不好的結果相呼應的行為,也被稱為是死亡flag和失敗flag。還有一種含義就是確定自己的目標,別人認為一定會失敗的調侃。

以上就是有關網上老說的flag是什麼意思的簡單介紹,flag這個詞語在網路上面的含義其實是比較的多元化的,但是比較常用的還是類似於烏鴉嘴的含義,或者是自己說過的話做過的事與結果完全不同,被自己打臉的一種形容。

2樓:鯨娛文化

flag的中文翻譯意思為旗幟,訊號旗,flag意思就是表明一個振奮人心的決心或者行為。

3樓:詩諾比

flag取邏輯反, 即flah非0值時,!flag值為0,否則為真,真一般定義成1.

等同於(flag==0)

c語言中flag是什麼意思???

4樓:追番少年

flag不是c語言的關鍵字,其通常用來作為一個指示變化的變數的名稱,c語言中一般設定一個變數flag,是一個來表示判斷的變數,當做標誌。

例如當一種情況的時候,置flag為1,當另外一種情況時,置flag為2。 變數名為flag,只是習慣問題,也可以取別的名字。

例:設定標誌,如:a事件和b事件

a事件正在發生 flag=1,

a事件沒有發生 flag=0;

b檢測flag,如果flag=1,說明a正在執行,b就不執行b檢測flag,如果flag=0,說明a沒有執行,b就執行常用於同時訪問共享記憶體,或者同一塊兒變數,互斥。

5樓:鯨娛文化

flag的中文翻譯意思為旗幟,訊號旗,flag意思就是表明一個振奮人心的決心或者行為。

6樓:無所不知圈圈姐

flag的意思是旗幟的意思的。

7樓:暴走の傻傻

c中一般設定一個變數flag,是一個來表示判斷的變數,當做標誌。例如當一直情況的時候,置flag為1,當另外一種情況時,置flag為2。 變數名為flag,只是習慣問題,也可以取別的名字

8樓:匿名使用者

c語言 沒有flag這個關鍵字呢

c語言中flag是什麼意思?下面程式中flag是什麼意思?

9樓:自我程式設計

flag 就是個變數啊。

一般定義flag變數,用於標識多個運算過程,在運算結束後,用於判斷是那個運算過程是否執行了。比如上面的,可以在執行if(n能否被3整除)時,把flag置-1,表示已經判斷過n能被3整除。那麼當執行if(n能否被5整除時),如果能被5整除,只要再判斷下flag的值,就知道兩個判斷是否同時成立。

10樓:阿力哥

這只是一種表示方法,用來顯示n能否同時被3和5整除的判斷標誌,換成其他單詞也是可以的!

11樓:匿名使用者

沒什麼特別意義,就是個表示方式,習慣這麼寫

在C語言中是什麼意思,C語言中 c 是什麼意思?

勢如雲 這是c語言的邏輯運算子 異或 這個 講的非常詳細,我摘抄了一些,詳細的你看以看看。有很例子,好懂!邏輯運算子把各個運算的變數 或常量 連線起來組成一個邏輯表示式。邏輯運算子有4個,它們分別是 邏輯非 邏輯或 邏輯與 異或 在位運算裡面還有 位與 位或 的運算。什麼是邏輯運算 邏輯運算用來判斷...

C語言中 是什麼意思,C語言中 和 是什麼意思

藝蝸楓 c語言中 是複合賦值運算子。複合賦值運算子就是在簡單賦值符 之前加上其它運算子構成,例如 即 a 1 等價於a a 1。的意思就是把左邊的第一個符號移到右邊,其實就是b b c的意思。直接把b c的b 移到右邊,將b的值取出再取出c的值,相加然後賦給b,儲存在b開闢的記憶體空間中,類似的還有...

c語言中sizeof是什麼意思,C語言中sizeof是什麼意思

肥仙女 sizeof是c語言中保留關鍵字,也可以認為是一種運算子,單目運算子。常見的使用方式 int a 10 int arr 1,2,3 char str hello int len a sizeof a int len arr sizeof arr 結果是 len a 4,len arr 12,...