Visual Studio 2019 Part7 (376レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
368: (ワッチョイ 8b01-sC7m) 2024/05/23(木)16:17 ID:xv5nSRGj0(1/2) AAS
このプログラムを実行すると1回目のfunc()は呼び出されず、2回目だけ呼び出されるので、
1回目のaの値は4で2回目は5と表示されるんですが、こういうものなんですか?
論理和の仕様上こうなるみたいですが

#include <iostream>
using namespace std;

int a = 4;

int func() {
a = 5;
return 3;
}

int main(void) {
int b = 2 || func();
cout << a << endl;
int c = func();
cout << a << endl;
return 0;
}
370: (ワッチョイ 8b01-sC7m) 2024/05/23(木)16:25 ID:xv5nSRGj0(2/2) AAS
>>369
すみません、C++スレに貼り直します
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.024s