
C言語のポインタについて詳しい人きて

- 1
娘の頭を包丁で殴る 父親を逮捕(山形・鶴岡署)1 : 2025/06/26 23:43:53 ??? テレビユー山形 2025年6月25日(水) 12:25 娘の頭を包丁で殴るなどの暴行を加えたとして、父親が逮捕されました。 傷害の疑いで逮捕さ...
- 2
ロシア軍「リチウム鉱床制圧しちゃった 」1 : 2025/06/27(金) 02:59:24.77 ID:SiZoY4fl0 ロシア軍、ウクライナ東部でリチウム鉱床近くの集落を制圧 ロシア当局が表明 https://news.yahoo....
- 3
BTS シュガさん、病院に5億円寄付 自閉スペクトラム症治療センター設立へ1 : 2025/06/23(月) 12:20:22.12 ID:fRYlO5sf 【ソウル聯合ニュース】韓国のセブランス病院(ソウル市)は23日、人気グループBTS(防弾少年団)のSUGA(シュガ...
- 4
トカラ列島の謎の地震、400回越え…東大教授「海底噴火で大津波が発生する可能性」 | 2011 年3月7日 19 時 13 分にトカラ列島近海で M5.1 の地震(最大震度3)が発生トカラ列島の謎の地震、400回越え…東大教授「海底噴火で大津波が発生する可能性」 | 2011 年3月7日 19 時 13 分にトカラ列島近海で M5.1 の地震(最大震度3)が発生 2ちゃんねるニ...
- 5
【画像】ラブライブの女の子たちが浴衣姿で登場!デートするなら誰を選ぶ?1 : 2025/06/27(金) 00:19:19.79 ID:h03pCmbn9 『ラブライブ!虹ヶ咲学園スクールアイドル同好会』【公式】 @Nijigaku_movie 催事情報 ラブライブ!...
- 6
【悲報】名古屋と横浜の教師たち、教え子の盗撮画像を十数人で共有して逮捕【悲報】名古屋と横浜の教師たち、教え子の盗撮画像を十数人で共有して逮捕 コノユビニュース
- 7
ゲイである僕には男性のパートナーがいるが、自分の子供を望んではいけないのだろうかゲイである僕には男性のパートナーがいるが、自分の子供を望んではいけないのだろうか みそパンNEWS
- 8
のむらパターソン和孝さん、れいわが政策転換したせいで追い詰められてしまう1 : 2025/06/27(金) 01:11:23.33 ID:tMeTZAn40 @lautrea のむらパターソン和孝さん、あなたはこの投稿を消しましたね。 「”税金は金持ちから取れ”は経済感...
- 9
元フジ・渡邊渚アナ、水着姿を投稿!綺麗で長い足を上げ「無加工です笑」…「過去に未来を奪わせない」「再び輝けることを証明したい」元フジ・渡邊渚アナ、水着姿を投稿!綺麗で長い足を上げ「無加工です笑」…「過去に未来を奪わせない」「再び輝けることを証明したい」 2ちゃんねるニュース超速まとめ+
- 10
「ダウンタウンDX」最終回冒頭ネット困惑ダウンタウン出演せず「予想外の始まり」 #芸能「ダウンタウンDX」最終回冒頭ネット困惑ダウンタウン出演せず「予想外の始まり」 #芸能 2ちゃんねるニュース超速まとめ+
- 11
“芸能界引退 ”西内まりやの姉が「全て起こる事は自分の責任」意味深投稿も「パリ滞在」セレブアピールの“通常運転”ぶり1 : 2025/06/26(木) 22:35:06.77 ID:0emU2Ukd9 https://news.yahoo.co.jp/articles/0d1a4914c99c86f434a639...
- 12
【魚】魚の獲りすぎで日本は過去最低を更新 世界は毎年過去最高 寿司に訪れつつあるヤバすぎる事態 魚が減り続ける日本の異常さ【魚】魚の獲りすぎで日本は過去最低を更新 世界は毎年過去最高 寿司に訪れつつあるヤバすぎる事態 魚が減り続ける日本の異常さ みそパンNEWS
- 13
ゲイである僕には男性のパートナーがいるが、自分の子供を望んではいけないのだろうかゲイである僕には男性のパートナーがいるが、自分の子供を望んではいけないのだろうか パヨク速報
- 14
日本人であれば自我を捨て無心で参政党にひれ伏せ。嫌なら日本から出て行け!←反論できる?1 : 2025/06/27(金) 00:54:25.11 ID:uRcMz/Xq0 参政党を批判する奴は日本から出て行け https://x.com/shonenoiyasuku/status/1...
- 15
【速報・悲報】BBC, 英国外からのアクセスを有料化。ほとんどの記事のアクセスには有償サブスクが必須になる。年間$49.99 (¥7,216)1 : 2025/06/27(金) 01:04:30.51 ID:uce9uhep0 BBC website in US launches paid subscription service US-...

- 1 : 2022/11/07(月) 22:14:01.210 ID:aBWCJgXhd
- 以下の質問したの俺だけど教えて
酔ってて日本語おかしいのは許してC言語のポインタを使った関数について質問です。以下のように関数を定義したとき、funcにはアドレスを渡しており、値渡しではないため、main関数内のaの値… – Yahoo!知恵袋 https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11270687131
- 2 : 2022/11/07(月) 22:15:08.969 ID:eBMArT/o0
- 内容をはれ
- 5 : 2022/11/07(月) 22:15:47.931 ID:aBWCJgXhd
- >>2
はった! - 3 : 2022/11/07(月) 22:15:12.901 ID:zL27C0jJ0
- *と&試し打ちしていい感じに出したいもの出せたらオッケー👌
- 4 : 2022/11/07(月) 22:15:42.291 ID:aBWCJgXhd
- 内容はルワ
言語のポインタを使った関数について質問です。
以下のように関数を定義したとき、
funcにはアドレスを渡しており、値渡しではないため、main関数内のaの値が変更されるのはわかります。
しかしこの時、funcの引数*bとmainで渡した&aは型が異なるような気がします。
*bはbのアドレスに対応した値、&aはaのアドレスです。
func(&a)としたとき
int *b=&aとしたとき、これは型の整合性がとれなくないでしょうか。
int b = &aならわかるのですがvoid func(int *b){
*b = 2;
}
main(){
int a;
func(&a);
} - 6 : 2022/11/07(月) 22:16:25.417 ID:aBWCJgXhd
- 読み返してみると日本語やべーな
許して
なんとなく察して言いたいことを - 7 : 2022/11/07(月) 22:17:48.396 ID:eBMArT/o0
- 整合性取れてるから
宣言時と動作の米は意味が違う - 11 : 2022/11/07(月) 22:19:19.351 ID:aBWCJgXhd
- >>7
>>10
安価つけるのわすれてた - 8 : 2022/11/07(月) 22:18:05.538 ID:p6Et5cXR0
- int *b; のときと *b = 2; のときでは * の働きが違うのん
- 12 : 2022/11/07(月) 22:19:40.787 ID:aBWCJgXhd
- >>8
ちがうの??
>>9
それは許して察して
酔ってておかしくなってる - 9 : 2022/11/07(月) 22:18:38.668 ID:CMid6LdS0
- C言語の前に日本語どうにかしろよ
意味わからんわ - 10 : 2022/11/07(月) 22:18:40.715 ID:aBWCJgXhd
- これって関数の引数ではint 米bって宣言してるけど
実際は米bじゃなくてbに代入してるってこと? - 14 : 2022/11/07(月) 22:19:58.569 ID:AJx4PWOA0
- これって渡す時func(a)でいいんじゃなかったっけ
- 15 : 2022/11/07(月) 22:20:16.940 ID:eu6JO3rt0
- メモリのことまで気にしながら書きたくないわ
- 18 : 2022/11/07(月) 22:22:15.550 ID:aBWCJgXhd
- >>15
単純に好奇心ある
低レイヤとかアセンブリとか好きなんだよな
それならデバッグして自分で見ろって言われそうだけど
答えつかないようならそうする - 27 : 2022/11/07(月) 22:24:58.752 ID:kxXr5xs4d
- >>18
アセンブラでみるとスタック領域に取られたint aのアドレスが渡されてfancでそのアドレスの領域に2って書き込むよ - 33 : 2022/11/07(月) 22:29:35.894 ID:aBWCJgXhd
- >>27
そうかもしれんが
今回はcの実装が気になるわ - 21 : 2022/11/07(月) 22:23:10.229 ID:7WjEFfIL0
- >>15
C言語向いてないね - 17 : 2022/11/07(月) 22:21:17.173 ID:kxXr5xs4d
- 関数はアドレスを渡しててアドレスの実態に値を入れてるんだぞ
- 23 : 2022/11/07(月) 22:23:31.095 ID:aBWCJgXhd
- >>17
関数はアドレスを渡してとは?
funcは引数にポインタを期待して定義されてるように見える - 19 : 2022/11/07(月) 22:22:27.780 ID:eBMArT/o0
- int a
int *b = &a
b = &a
下2行は同じ動作
引数は上の動作と等しくなる - 25 : 2022/11/07(月) 22:24:08.086 ID:aBWCJgXhd
- >>19
まじ?????
なんでそうなるんだ
ちょっと試してみるわ - 20 : 2022/11/07(月) 22:22:27.926 ID:nPbKjlF4a
- イントポインタ型を宣言する時int*で宣言するのに
中身を参照したい時も*を使うというゴミバカアホルールのせいでこうなる - 28 : 2022/11/07(月) 22:25:10.099 ID:aBWCJgXhd
- >>20
>>22
あーなんかこの辺すごい正解に近い気がする‥
gdbとか使って確認してみるわ - 26 : 2022/11/07(月) 22:24:31.912 ID:p6Et5cXR0
- func の中で b の値を、 main の中で &a の値を出力してみて
一致していれば b に &a の値が渡されていたと推測してもいいんじゃないかしら - 32 : 2022/11/07(月) 22:29:08.802 ID:aBWCJgXhd
- >>26
そうなんだけどなんで引数でint 米bってfunc宣言時にするのかなと
ここがただのbならわかる - 37 : 2022/11/07(月) 22:31:20.111 ID:kxXr5xs4d
- >>32
funcの引数の※取っちゃうとaの値を渡すことはできるけどfunc内でaの更新はできないよ - 29 : 2022/11/07(月) 22:25:54.626 ID:eu6JO3rt0
- jsのなんかよく分からんけど型これだよな、間違っててもぶっ混むわ
てのがすき、細かいのは嫌い - 34 : 2022/11/07(月) 22:30:04.532 ID:aBWCJgXhd
- >>29
jsわかんねえ
>>30
なんだそれ - 30 : 2022/11/07(月) 22:26:05.001 ID:g0fOEAgk0
- ポインタのたとえはプリンの場所を書いたメモってのが一番好き
- 31 : 2022/11/07(月) 22:28:58.103 ID:fn4LealK0
- この日本語は一体なんだ
AIがC言語学ぼうとしてるだろこれ - 35 : 2022/11/07(月) 22:30:22.563 ID:aBWCJgXhd
- >>31
それは許して
だいぶ酔っちゃってる - 36 : 2022/11/07(月) 22:30:28.668 ID:xwWMqRRL0
- bはポインタなんだからint*てしないとダメじゃん
コメント