[過去ログ] C言語なら俺に聞け 162 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
126
(1): (ワッチョイ 5f79-/KuA) 2023/11/29(水)12:18:51.59 ID:UMPQWy8o0(1/2) AAS
代入可能な左辺値一覧

○…代入可能な左辺値
×…代入可能な左辺値ではない

1 変数に代入 v=x ○
2 変数のアドレスに代入 &v=x ×
3 配列に代入 a[i]=x ○
4 配列の名前に代入(2に相当) a=x ×
5 ポインタ変数に代入 p=x ○
5 ポインタ変数のアドレスに代入 &p=x ×
7 ポインタ変数の参照先に代入 *p=x ○ ただし参照先が書き込み可能でなければランタイムエラー
省1
248: はちみつ餃子◆8X2XSCHEME (ワッチョイ 2a3e-By03) 2023/12/08(金)17:24:04.59 ID:B2zBKDAb0(4/6) AAS
>>247
許可を与えないと実行できないから問題にならないよ。
許可を与えられる前には実行できないんだから
外から注入されたものが自分で許可を出すということは出来ない。
281
(1): (ワッチョイ 6bbb-/1Gs) 2023/12/18(月)10:45:42.59 ID:RHsCrDES0(1) AAS
意見分かれますね
ではstrdupはディープコピーだと言えますか?
425
(1): はちみつ餃子◆8X2XSCHEME (ワッチョイ 423e-/YAw) 2024/01/19(金)13:35:18.59 ID:vjpbBz8R0(6/9) AAS
>>424
> それは「ポインタが指す対象」についての記述で

この (>>410) 場合はポインタが指す対象に書き込もうとしている話だが。
426
(1): (スッップ Sd22-aNQv) 2024/01/19(金)15:18:43.59 ID:S8ovIeWid(3/3) AAS
>>425
そのポインタは関数への引数であり
すでにvoid*を表すものだと型は決まってるではないか

それとは別に
インライン関数で書いた場合はその場で展開されるから
void* p = 0;と書いた場合と同様にコンパイラが適切な0を書き込んでくれるんじゃないの
つまり(void**)をつけると逆に危険
my_free(&x);
でよい
463: (ワッチョイ 5fdb-0Ail) 2024/01/22(月)19:23:27.59 ID:sQG6cOu30(1) AAS
このマクロでそんな心配せんでええやろ
619: (ワッチョイ 292a-B9kV) 2024/03/17(日)16:47:02.59 ID:8QBAFOMi0(1) AAS
ここの人たちなら習わぬ Perlで下書きするより勝手知ったる Cで書くんじゃないの。
Perl開発上の問題はPerlスレで訊ねた方が、実情に即したレスが反りそう。
633: (ワッチョイ fbe7-7lhN) 2024/03/19(火)09:24:56.59 ID:D/Ya4WHb0(1) AAS
まずはBASICで書いて、速度が欲しいとこだけマシン語に置き換える感じ
873
(1): (ワッチョイ 152a-+5RJ) 2024/06/07(金)12:43:37.59 ID:q6BY+Kco0(1) AAS
C-- (マイナス) ってあるのかな? とググると、あった。
外部リンク:github.com

C-1.0 (マイナス1.0) は当たらなかった。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.028s