このプログラムできまっか? (60レス)
上下前次1-新
26: 2021/08/08(日)00:32 AAS
 配列とポインタは別の概念 
 実装レベルで同じだからといってシンタックスシュガーなんて言い出すのは正しくない 
27: 2021/08/08(日)11:37 AAS
 >>17がひろゆきの名言のパロディを書いたから、 
 >>22もひろゆきをパロったんだよ 
  
 「それはあなたの環境ですよね」 
   ↓ 
 「それはあなたの感想ですよね」 
「配列をポインタであると〜」 
   ↓ 
 「ウソをウソであると〜」 
28(1): 2021/08/08(日)12:27 AAS
 そもそも容量を節約したいなら他に方法あるでしょ 
29(1): 2021/08/08(日)12:52 AAS
 >>28 
 たとえば? 
30: 2021/08/08(日)13:38 AAS
 >>29 
 構造体 アライメント 
31(1): 2021/08/08(日)18:43 AAS
 ビットフィールドとか懐かしいな 
 しばらく使ってない 
32(1): 2021/08/08(日)23:42 AAS
 charで手軽に節約する前にまずビット演算だろう 
33: 2021/08/08(日)23:43 AAS
 そもそもintは何bitかの保証がない 
 仮にintが4bitであるならば、charにすると2倍になってしまう 
34: 2021/08/09(月)08:15 AAS
 >>31 
 どこにビットフィールドがでてくるんだよ 
  
 >>32 
 ビット演算なんて使う局面ないだろ 
35(1): 2021/08/09(月)13:57 AAS
 >>1の仕様によると使用する値は0〜100。つまり101〜255までは空いてるんだよ 
 まだまだ詰められるじゃないか 
36: 2021/08/09(月)14:03 AAS
 >>35 
 どうやって詰めるの? 
 メモリってバイト単位でとられるんじゃないの? 
37: 2021/08/10(火)00:37 AAS
 大学の課題だか研修の課題だか知らんけどこんなんにパフォーマンス求める前にまず誰か動くコード出してみろよ 
 外部リンク:wandbox.org 
38: 2021/08/10(火)10:40 AAS
 ほらよ 
 外部リンク:wandbox.org 
39(1): 2021/08/10(火)13:58 AAS
 やりなおし 
  
 intはつかうな 
 shortかlongをつかえ 
40: 2021/08/10(火)15:15 AAS
 キモいコード 
41: 2021/08/10(火)16:12 AAS
 クーラー涼しい 
42: 2021/08/11(水)06:45 AAS
 出来たンゴねー:⊂二二二( ^ω^)二⊃ブーン 
 日本語にも対応してるンゴ 
 >>1の仕様も満たしてるぞ 
 外部リンク:wandbox.org 
43: 2021/08/11(水)13:25 AAS
 >>11 
 > 配列の添字にintは勿体ない 
 > charで十分 
  
 まじワロタw 
 組込みやってんのかな?笑 
44: 2021/08/11(水)13:42 AAS
 >>39 
 short, int, longのどれを使っても処理系の特性に依存する点で同罪だよ 
 添え字はsize_tなんてぬかすやつがいるが、これもおかしい 
 配列の先頭と末尾のポインタを算術減算して導かれる型はptrdiff_tだ 
45: 2021/08/11(水)16:05 AAS
 外部リンク:ideone.com 
46(1): 2021/08/12(木)06:16 AAS
 こんなので良いの? 
 外部リンク:paiza.io 
47(1): 2021/08/12(木)06:24 AAS
 いやーしかし、このスレって scanf() で %s 使う人結構居るのかな?もしやここ初心者だらけ? 
 プログラムに関する質問ならプログラマー板ではなくプログラム板に行った方が良いと思うぞ。 
48(1): 2021/08/12(木)09:02 AAS
 >>47 
 プロの本気見せてやれよ 
49: 2021/08/12(木)12:29 AAS
 そもそも scanf 使うのが間違い 
50(1): 2021/08/12(木)12:45 AAS
 プロは sscanf 使う 
 さらに文字数制限をかける 
 そして改行を読み飛ばす 
 sscanf(buff, "%" #N "s%*[^\n]", s); 
 外部リンク:marycore.jp 
51: 2021/08/12(木)12:47 AAS
 scanf 使ってるプロなんて見たことない 
52: 2021/08/12(木)14:41 AAS
 それ昔から言われているけど 
 じゃあ代わりに何を使うの? 
53: 2021/08/12(木)15:08 AAS
 fgets 
54: 2021/08/12(木)17:43 AAS
 >>48 
 本気ってほどではないがとりあえず何も考えずに無念無想で書いたのが>>46 
55: 2021/08/12(木)18:10 AAS
 >>50 
 俺はsscanf()も文字列一つ切り出すだけなら使わないな。strchr()とかで自分で抜き出す範囲探してstrncpy()とか使っちゃう。 
 もっとこう、1行に複数の値が並んでいてsscanf()使って値を抜き出した方が効率良さそうとか見易くなりそうと思えるような時に使う。 
  
 しかし、そんなテキスト処理は sed, awk, perl 等のテキスト処理について細かく考える必要のない言語使ってしまう事の方が多いな。 
上下前次1-新書関写板覧索設栞歴
あと 5 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.015s