umany

umany@umany

92,602 ツイート 289 フォロー 899 フォロワー

うまにです。

cocoa.moe

新しい順に表示 古い順に表示

全て表示 返信等を除く ピクチャ

umany

このユーザはTweezに登録されていません。
現在表示されているデータは一時的なキャッシュですが、こちらからすぐに削除できます。

2017年10月23日(月)

umany

umany @umany

そんな遠くなかったのに振り替え輸送なんかすんなよアホか俺は。

10:04:41
umany

umany @umany

これ町田戻った方が早いのでは?????

09:55:08
umany

umany @umany

地雷踏み抜いたー……

09:48:45
umany

umany @umany

うわぁ

09:48:11
umany

umany @umany

振り替え輸送でグダグダしてるうちに運転再開してて泣ける

09:37:12
umany

umany @umany

参ったなあ。

08:59:55
umany

umany @umany

町田で降ろされた

08:56:42
umany

umany @umany

@hiiragi_tsukasa はい。

@hiiragi_tsukasa への返信
08:55:45
umany

umany @umany

ねむい

08:52:32

2017年06月12日(月)

kemo_anime

けものフレンズ@公式アカウント @kemo_anime

7月29日(土)に「ジャパリバスツアー ぐんまちほー行き」開催決定!
サファリパークをバスで探検、ツアー参加者限定イベントなど盛りだくさん!
6月14日(水)10:00より受付開始(FC抽選先行)!

詳しくは
kemono-friends.jp/archives/categ…
#けものフレンズ

@kemo_anime をリツイートしました
21:10:25
umany

umany @umany

当時全く手が出せなかった、モバイル回線に接続するやつを再現してほしい…って思ったけどそれクリスタルだったわ

20:55:16
umany

umany @umany

金銀の増殖バグ、セレクトバグの様なメモリ破壊と違ってSRAMの書き込みタイミングによるいわば仕様みたいなものだと思うんだけど、エミュレーションで再現するものなんですかね。

20:47:08
umany

umany @umany

あ~懐かしいっすね……

20:44:03
enoki_ti

@enoki_ti

金銀VC、増殖バグはどうなるんでしょう pic.twitter.com/HAl32wkBXn

@enoki_ti をリツイートしました
20:41:05
umany

umany @umany

ちょっと書き方が悪いかなあ、線引きはどこなのか。

19:16:29
umany

umany @umany

Animelo Summer Live 2017 THE CARD | アニメロサマーライブ2017 anisama.tv/2017/notice/in…

19:12:37
umany

umany @umany

後方互換をやめろ、アップル並に切り捨ててゆけ

18:33:36
umany

umany @umany

ニャーン

18:27:40

2017年06月11日(日)

umany

umany @umany

@D11X 興味あり! twipla.jp/events/262385

23:58:12
Flat_Sky_kp18

あっさー @Flat_Sky_kp18

SKYACTIV新機能 pic.twitter.com/w26HeGdIRn

@Flat_Sky_kp18 をリツイートしました
22:51:55

2017年06月10日(土)

umany

umany @umany

pic.twitter.com/EMTPOVEBu1

23:38:59
umany

umany @umany

SAOは結局観られずじまいだなぁ、、

21:31:22
umany

umany @umany

I'm at CINECITTÀ - @cinecitta_jp in 川崎市, 神奈川県 swarmapp.com/c/hM4jpmgSp99

21:20:10
umany

umany @umany

観る pic.twitter.com/kquB3lLfNA

21:19:39
umany

umany @umany

I'm at 川崎駅 - @jreast_official in 川崎市, 神奈川県 swarmapp.com/c/2Ko078Wjsim

18:17:57
umany

umany @umany

東名高速の衝突事故 乗用車運転の男性死亡 | NHKニュース www3.nhk.or.jp/news/html/2017…

14:16:25
irodori7

たつき/irodori @irodori7

助手「すごい数なのです。なにが起きてるんでしょう、博士」
博士「すごい群なのです。なにか美味しいものがあるに違いないのですよ、助手」

#けものフレンズ やおよ…ありがとうございます! pic.twitter.com/adMoVl7RIc

@irodori7 をリツイートしました
11:50:29
umany

umany @umany

@Du_note 組み込みといっても普通のUnix系OSの上で走るやつなので、読み辛いだけかなぁ

@Du_note への返信
01:49:59
umany

umany @umany

業務なんだから他人が読みやすいコードを心がけてほしいものだ

01:43:23
umany

umany @umany

@Du_note 組み込み系のC言語

@Du_note への返信
01:42:20
umany

umany @umany

現場で扱ってるコードにif文の中で代入してる箇所があってチームリーダーと「これおかしくない?」って話したことあるけど、もう一度精査する必要があるかもしれない

01:37:14
croce1

Croce/クローチェ @croce1

ちなみに、
i=i++;
というコードの場合、「変数を変更する回数が1回を超えていると未定義動作を起こす」という、いわゆる副作用完了点の問題に抵触するらしいのですが、今回のアンケートのコードの場合は i++ が評価対象にならないため、これには該当しません。(続)

@croce1 をリツイートしました
01:25:51
croce1

Croce/クローチェ @croce1

なので、このプログラムを実際に実行すると、多くの環境で 1 が出力されると思います。よって、アンケートの正解は、1問目・2問目ともに「上記以外の数字」です(どの環境でも必ず 1 というわけではないので、選択肢に 1 と書けませんでした)。(続)

@croce1 をリツイートしました
01:24:01
croce1

Croce/クローチェ @croce1

ですので、可能性としては「0 以外」の値として 10 や 11 が返されるかもしれませんが、実際にそのような実装は見たことがありません。大抵の実装では、真の値として(少なくとも int 型の変数に対しては)1 が返ってくると思います。(続)

@croce1 をリツイートしました
01:23:56
croce1

Croce/クローチェ @croce1

そして、その i=~ という代入文全体の値は i と同じと評価され、それが真なのでif文は真となり、printf()が実行され、出力される i の値は「0 以外」となります。(続)

@croce1 をリツイートしました
01:23:49
croce1

Croce/クローチェ @croce1

この場合、最初に評価されるのは || の左側の 5 です。これは 0 以外なので真であり、|| の右側の i++ は短絡評価により実行されません。そして、5 || i++ は論理演算なので、その値は 5 ではなく、真を示す「0 以外」となり、それが i に代入されます。(続)

@croce1 をリツイートしました
01:23:43
croce1

Croce/クローチェ @croce1

単純代入演算子 = の優先順位は、論理OR演算子 ||、後置増分演算子 ++ のいずれよりも低いのです。つまり、
if(i=5 || i++)
というのは実際には
if( i=( 5 || (i++) ) )
という風に解釈されるのです。(続)

@croce1 をリツイートしました
01:23:33
croce1

Croce/クローチェ @croce1

【if(i=5 || i++) の場合】
次に、本題である、if文の中が i=5 || i++ の場合の説明をします。
一見すると、
if(i=5 || i++)
というのは、
if( (i=5) || (i++) )
の意味に見えるかもしれません。(続)

@croce1 をリツイートしました
01:22:52
croce1

Croce/クローチェ @croce1

たくさんのご回答ありがとうございました。まさか5400票以上も集まるとは思いませんでした。
先に正解を言いますと、アンケート1問目、2問目とも「上記以外の数字」となります。
この後、少し詳しく説明していきます。長くなりますが、おつきあい下さい。(続)

@croce1 をリツイートしました
01:22:16
umany

umany @umany

おもしろかったねー!

01:14:45
umany

umany @umany

i = 0 && 1 に書き換えたの見た瞬間にア!ってなった

00:53:18
umany

umany @umany

@lltakautill 演算子の優先順位的に、たかうちさんのおっしゃる通り 5 || i++ の演算結果である1が代入されてるみたいです

@lltakautill への返信
00:51:56
umany

umany @umany

代入演算子の優先順位だこれ

00:36:45
umany

umany @umany

今のコードで納得した

00:36:23
umany

umany @umany

これは0 pic.twitter.com/Oqs2WqnamT

00:35:21
umany

umany @umany

@lltakautill ifの評価結果が代入されてるとかですかねぇ

@lltakautill への返信
00:31:26
croce1

Croce/クローチェ @croce1

【アンケート】C言語の問題です。以下のプログラムを実行するとある数字が出力されます。それはどれでしょうか。
ーーーーー
int i=10;
if(i=5 || i++)
printf("%d\n", i);
ーーーーー

@croce1 をリツイートしました
00:20:44
umany

umany @umany

えっなんで…5がtrueとして代入されてるの???

00:20:28
umany

umany @umany

1だ……

00:17:36
umany

umany @umany

@lltakautill 5だと思った

@lltakautill への返信
00:15:38
1 2 3 4
このページをシェアする

ツイート検索 @umany

このページをツイートする