VC++的if語句應(yīng)用范圍分析
本文示例簡潔明了的說明了IF在VC++中的應(yīng)用范圍問題,通過一段if程序代碼,來說明if語句執(zhí)行的規(guī)律,以下來詳細(xì)查看這段簡單測試代碼:
# include <stdio.h> int main(void) { if (1 > 2) printf("AAAA\n"); printf("BBBB\n"); return 0; }
相信有很多讀者第一眼看到之后都會認(rèn)為程序運(yùn)行結(jié)果為0,而實(shí)際上這段程序代碼在Vc++6.0中的輸出結(jié)果卻是:BBBB。
由此可以看出,if默認(rèn)的情況下只能控制一個(gè)語句的執(zhí)行或不執(zhí)行,而不會去選擇一條語句去執(zhí)行,一般是執(zhí)行最后面的語句。
希望本文所述實(shí)例能夠?qū)ψx者深入理解VC++中if語句的原理和用法起到一定的幫助作用。
相關(guān)文章
C++實(shí)現(xiàn)LeetCode(79.詞語搜索)
這篇文章主要介紹了C++實(shí)現(xiàn)LeetCode(79.詞語搜索),本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-07-07對比C語言中memccpy()函數(shù)和memcpy()函數(shù)的用法
這篇文章主要介紹了對比C語言中memccpy()函數(shù)和memcpy()函數(shù)的用法,二者都是用于復(fù)制內(nèi)存內(nèi)容,注意區(qū)別,需要的朋友可以參考下2015-08-08淺談#ifndef,#define,#endif的作用和用法
下面小編就為大家?guī)硪黄獪\談#ifndef,#define,#endif的作用和用法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-12-12C++中運(yùn)算符重載的規(guī)則語法實(shí)例
今天小編就為大家分享一篇關(guān)于C++中運(yùn)算符重載的規(guī)則語法實(shí)例,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2018-12-12