このプログラムできまっか?
22仕様書無しさん
2021/08/07(土) 00:43:05.85 配列をポインタであると見抜ける人でないと難しい
23仕様書無しさん
2021/08/07(土) 15:15:46.67 見抜くってw当たり前の知識だろ
25仕様書無しさん
2021/08/07(土) 23:25:24.78 >>23を知らないなんてもぐりだろ
26仕様書無しさん
2021/08/08(日) 00:32:23.24 配列とポインタは別の概念
実装レベルで同じだからといってシンタックスシュガーなんて言い出すのは正しくない
実装レベルで同じだからといってシンタックスシュガーなんて言い出すのは正しくない
27仕様書無しさん
2021/08/08(日) 11:37:46.8928仕様書無しさん
2021/08/08(日) 12:27:03.58 そもそも容量を節約したいなら他に方法あるでしょ
31仕様書無しさん
2021/08/08(日) 18:43:42.34 ビットフィールドとか懐かしいな
しばらく使ってない
しばらく使ってない
32仕様書無しさん
2021/08/08(日) 23:42:46.85 charで手軽に節約する前にまずビット演算だろう
33仕様書無しさん
2021/08/08(日) 23:43:33.76 そもそもintは何bitかの保証がない
仮にintが4bitであるならば、charにすると2倍になってしまう
仮にintが4bitであるならば、charにすると2倍になってしまう
37仕様書無しさん
2021/08/10(火) 00:37:13.33 大学の課題だか研修の課題だか知らんけどこんなんにパフォーマンス求める前にまず誰か動くコード出してみろよ
https://wandbox.org/
https://wandbox.org/
38仕様書無しさん
2021/08/10(火) 10:40:26.0539仕様書無しさん
2021/08/10(火) 13:58:31.52 やりなおし
intはつかうな
shortかlongをつかえ
intはつかうな
shortかlongをつかえ
40仕様書無しさん
2021/08/10(火) 15:15:38.09 キモいコード
41仕様書無しさん
2021/08/10(火) 16:12:25.47 クーラー涼しい
42仕様書無しさん
2021/08/11(水) 06:45:49.0543仕様書無しさん
2021/08/11(水) 13:25:23.5944仕様書無しさん
2021/08/11(水) 13:42:59.46 >>39
short, int, longのどれを使っても処理系の特性に依存する点で同罪だよ
添え字はsize_tなんてぬかすやつがいるが、これもおかしい
配列の先頭と末尾のポインタを算術減算して導かれる型はptrdiff_tだ
short, int, longのどれを使っても処理系の特性に依存する点で同罪だよ
添え字はsize_tなんてぬかすやつがいるが、これもおかしい
配列の先頭と末尾のポインタを算術減算して導かれる型はptrdiff_tだ
45仕様書無しさん
2021/08/11(水) 16:05:44.6846仕様書無しさん
2021/08/12(木) 06:16:32.8547仕様書無しさん
2021/08/12(木) 06:24:25.50 いやーしかし、このスレって scanf() で %s 使う人結構居るのかな?もしやここ初心者だらけ?
プログラムに関する質問ならプログラマー板ではなくプログラム板に行った方が良いと思うぞ。
プログラムに関する質問ならプログラマー板ではなくプログラム板に行った方が良いと思うぞ。
48仕様書無しさん
2021/08/12(木) 09:02:09.06 >>47
プロの本気見せてやれよ
プロの本気見せてやれよ
49仕様書無しさん
2021/08/12(木) 12:29:32.89 そもそも scanf 使うのが間違い
50仕様書無しさん
2021/08/12(木) 12:45:53.07 プロは sscanf 使う
さらに文字数制限をかける
そして改行を読み飛ばす
sscanf(buff, "%" #N "s%*[^\n]", s);
https://marycore.jp/prog/c-lang/scanf-string-safely/
さらに文字数制限をかける
そして改行を読み飛ばす
sscanf(buff, "%" #N "s%*[^\n]", s);
https://marycore.jp/prog/c-lang/scanf-string-safely/
51仕様書無しさん
2021/08/12(木) 12:47:40.72 scanf 使ってるプロなんて見たことない
52仕様書無しさん
2021/08/12(木) 14:41:58.93 それ昔から言われているけど
じゃあ代わりに何を使うの?
じゃあ代わりに何を使うの?
53仕様書無しさん
2021/08/12(木) 15:08:39.28 fgets
55仕様書無しさん
2021/08/12(木) 18:10:26.52 >>50
俺はsscanf()も文字列一つ切り出すだけなら使わないな。strchr()とかで自分で抜き出す範囲探してstrncpy()とか使っちゃう。
もっとこう、1行に複数の値が並んでいてsscanf()使って値を抜き出した方が効率良さそうとか見易くなりそうと思えるような時に使う。
しかし、そんなテキスト処理は sed, awk, perl 等のテキスト処理について細かく考える必要のない言語使ってしまう事の方が多いな。
俺はsscanf()も文字列一つ切り出すだけなら使わないな。strchr()とかで自分で抜き出す範囲探してstrncpy()とか使っちゃう。
もっとこう、1行に複数の値が並んでいてsscanf()使って値を抜き出した方が効率良さそうとか見易くなりそうと思えるような時に使う。
しかし、そんなテキスト処理は sed, awk, perl 等のテキスト処理について細かく考える必要のない言語使ってしまう事の方が多いな。
56仕様書無しさん
2021/08/12(木) 18:14:09.30 scanfなんて競プロでしか使わないでしょ
プログラムで使ってる奴いたらやばい人
プログラムで使ってる奴いたらやばい人
57仕様書無しさん
2021/08/12(木) 18:59:54.48 客先提供や長期に渡ってつかうアプリでscanfは使ったらいけないだろうけど、
一時的な動作確認や、机上テスト用ソースにまで使うなってのは度が過ぎると思う。
一時的な動作確認や、机上テスト用ソースにまで使うなってのは度が過ぎると思う。
58仕様書無しさん
2024/03/29(金) 15:59:11.06 夜勤もあったの?
どっちも見ないよ
仕返しならアンチOKになった
↑親米系とカルトはマジで言うと?」と再び聞く
https://i.imgur.com/nvDNOc2.jpg
https://i.imgur.com/YE6rtAy.mp4
どっちも見ないよ
仕返しならアンチOKになった
↑親米系とカルトはマジで言うと?」と再び聞く
https://i.imgur.com/nvDNOc2.jpg
https://i.imgur.com/YE6rtAy.mp4
59仕様書無しさん
2024/03/29(金) 16:28:29.12 なので
レスを投稿する
ニュース
- 【コメ】卸売業者「簡単に安売りできない」 「大暴落起きれば大赤字に」 JA「新米の販売進度が近年になく遅い。コメの回転が悪い」 [Hitzeschleier★]
- 中国から訓練の連絡あったが、区域など具体的な内容知らされず=小泉防衛相 [♪♪♪★]
- 空自機レーダー照射、音声データ公開 中国 ★4 [蚤の市★]
- 「残クレ」でマイホーム、国が銀行向け保険 新型住宅ローン普及促す -日経 ★2 [少考さん★]
- 【速報】 米国政府、中国が日本の自衛隊にレーダーを照射を批判、同事案で中国を批判するのは初めて [お断り★]
- 【高市早苗総理】食料品消費減税に慎重「今すぐ約束できない」…「物価上昇率は徐々に落ち着いていくと見込んでいる」 [Hitzeschleier★]
- 【高市速報】小泉進次郎「事前に中国軍から飛行訓練を開始すると連絡があったのは事実」 [931948549]
- 【正論】高市さん「『企業献金について与野党で協議する』という答弁は石破個人のものであり、もはや無効」特定野党を完全論破 [519511584]
- 【悲報】高市早苗政権に文春砲が連発! [115996789]
- 長期国債の金利、一時的に1.98%まで行く [805596214]
- (ヽ°ん゚)「ODした」オーバードーズしてそうなもの [377482965]
- 【正論】高市さん「長期金利が上がり続けていくことよりも、日本が成長していく方が大事」 [519511584]
