C言語の話題のみ取り扱います C++の話題はC++スレへ
質問には最低限の情報(ソース/コンパイラ/OS)を付ける
数行で収まらないソースは以下を適当に使ってURLを晒す
https://paiza.io/
https://ideone.com/
http://codepad.org/
C11
http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1570.pdf
C99
http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1256.pdf
http://kikakurui.com/x3/X3010-2003-01.html
C FAQ 日本語訳
http://www.kouno.jp/home/c_faq/
JPCERT C コーディングスタンダード
https://www.jpcert.or.jp/sc-rules/
前
C言語なら俺に聞け 144
https://mevius.5ch.net/test/read.cgi/tech/1514025223/
次スレを立てる時は本文の1行目に以下を追加して下さい
!extend:on:vvvvv:1000:512
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
探検
C言語なら俺に聞け 145
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 9381-qput)
2018/02/19(月) 22:13:58.98ID:9/te2eSJ02デフォルトの名無しさん (アウアウエー Sadf-kYbg)
2018/02/20(火) 02:33:02.25ID:ji3scNPMa 屑はFPGA用のCの話でもしたかったのかな
3デフォルトの名無しさん (ワッチョイ 5781-qput)
2018/02/20(火) 02:44:25.94ID:m4PE5Z7I0 C言語の話題のみ取り扱います
4デフォルトの名無しさん (スッップ Sdbf-ytZF)
2018/02/20(火) 14:09:01.08ID:/DCDJ0JEd ptintfの%nはハッカー用に用意されているのでしょうか?
5デフォルトの名無しさん (ワッチョイ 9f02-T3WU)
2018/02/20(火) 15:18:27.75ID:hfa6NjO10 違います
デジタル回路の設計用です
デジタル回路の設計用です
6デフォルトの名無しさん (アウアウエー Sadf-kYbg)
2018/02/20(火) 17:08:35.47ID:mAwVhufea 0xがあるのに
0bがないので面倒っちい
0bがないので面倒っちい
7デフォルトの名無しさん (スップ Sd3f-HtAl)
2018/02/20(火) 18:08:25.47ID:cb0RUbY/d visual studioが重いからvisual studio codo使って勉強してますが、これでデバッグできる環境設定がネットのだとよく分からないんですがどうやってやれば出来ます?
8デフォルトの名無しさん (アウアウカー Sa6b-4grm)
2018/02/20(火) 19:11:44.29ID:qvO4qxFaa スレチだがVSが重い環境ってのが気になる
9デフォルトの名無しさん (ブーイモ MMbf-goL+)
2018/02/20(火) 21:29:40.57ID:TNHwfC6jM オトコは黙ってG・D・B
>>9
gdb からは逃げ回っています、可能な限り printf() デバッグの方を選択します
gdb からは逃げ回っています、可能な限り printf() デバッグの方を選択します
11デフォルトの名無しさん (ワッチョイ 579f-+35F)
2018/02/21(水) 00:51:16.84ID:srFoMZ/m0 そしてバッファリングされてしまうと
>>11
fflush() は必ずペアで使いますよ、まあそれでも iostream<<と混在させるとぐちゃぐちゃになりますね
fflush() は必ずペアで使いますよ、まあそれでも iostream<<と混在させるとぐちゃぐちゃになりますね
13デフォルトの名無しさん (ワッチョイ 579f-T3WU)
2018/02/21(水) 03:09:16.23ID:srFoMZ/m0 ここはC言語のスレなので iostream の事は忘れてくれ。
14デフォルトの名無しさん
2018/02/21(水) 07:13:52.97 setbuf(stdout, null);
setbuf(stderr, null);
しとけばいいじゃん
setbuf(stderr, null);
しとけばいいじゃん
15デフォルトの名無しさん (アウウィフ FF9b-kYbg)
2018/02/21(水) 10:46:31.37ID:zwuXHePGF おそくなる
16デフォルトの名無しさん (スップ Sdbf-HtAl)
2018/02/21(水) 10:56:41.04ID:t+c4IaP2d 変数宣言後に値を代入する前にprintfで表示させると数値がでてきますがこれは何の数値ですか?
17デフォルトの名無しさん (アウウィフ FF9b-kYbg)
2018/02/21(水) 11:05:20.20ID:zwuXHePGF メモリのなかみをprintfの書式で解釈したもの
18デフォルトの名無しさん (アウアウカー Sa6b-10N7)
2018/02/21(水) 11:22:42.78ID:1i/dh69la19デフォルトの名無しさん (ワッチョイ d7b3-2H2M)
2018/02/21(水) 16:26:52.49ID:aBAsvFL30 前に使ったデータの切れはし
20デフォルトの名無しさん (ワッチョイ ffea-eniV)
2018/02/21(水) 16:52:48.64ID:JslMlxHn0 意味のある値を期待してはいけない謎の値
固定値か実行毎に変わるかも謎
固定値か実行毎に変わるかも謎
21デフォルトの名無しさん (ワッチョイ 5781-qput)
2018/02/21(水) 17:12:09.16ID:hxHF5FEW0 スカートめくりしてはいけないのと同じ、見てはいけない場所
22デフォルトの名無しさん (ワッチョイ 178a-h07R)
2018/02/21(水) 20:06:03.04ID:N7GlfDUh0 グローバル変数とstaticなローカル変数はその変数の型によって決められている値(0や0Lや0.0など)で初期化される
staticでないローカル変数(殆どはこれ)の値は不定
staticでないローカル変数(殆どはこれ)の値は不定
23デフォルトの名無しさん (ブーイモ MM1b-goL+)
2018/02/21(水) 21:09:11.08ID:enETD2EIM なんで不定なの?
24デフォルトの名無しさん (ワッチョイ d7b3-eniV)
2018/02/21(水) 21:11:25.31ID:eHdxbQfi0 定まった値を入れる手間すら惜しんでもいいようにしてるから
25デフォルトの名無しさん (ワッチョイ 1f9e-RFe/)
2018/02/21(水) 21:53:04.93ID:XwEf5GYC0 Cで引数リスト部分が空の関数ポインタと構造体値渡しを↓のように組み合わせて使うのはNGですか?
#include <stdio.h>
long func(long a, char b, short c) {
return a+b+c;
}
int main(int argc, char *argv[]) {
long(*pfunc)() = func;
struct {
union {
char a;
short b;
long c;
} u[3];
} param;
param.u[0].a = 1;
param.u[1].b = 2;
param.u[2].c = 3;
printf("%d\n", pfunc(param));
return 0;
}
#include <stdio.h>
long func(long a, char b, short c) {
return a+b+c;
}
int main(int argc, char *argv[]) {
long(*pfunc)() = func;
struct {
union {
char a;
short b;
long c;
} u[3];
} param;
param.u[0].a = 1;
param.u[1].b = 2;
param.u[2].c = 3;
printf("%d\n", pfunc(param));
return 0;
}
27デフォルトの名無しさん (アークセー Sx0b-HN+l)
2018/02/21(水) 22:55:45.50ID:04BHZTp/x 全くの初心者だがプログラム手に入れて動かしている。
最近はテトリスを動かした。C言語は学生の時に
挫折しているので高望はしていないが俺の時代よりも
学習環境も随分と楽になったもんだ。
最近はテトリスを動かした。C言語は学生の時に
挫折しているので高望はしていないが俺の時代よりも
学習環境も随分と楽になったもんだ。
28デフォルトの名無しさん (ワッチョイ 9f65-xWAm)
2018/02/21(水) 22:56:32.48ID:9Zl2Px8M0 昔はLSI-Cくらいしか無かったからな
29デフォルトの名無しさん (ワッチョイ 97b3-T3WU)
2018/02/21(水) 23:28:19.69ID:J5LO2Gvl0 [] [[[ [[ [] ][ [] [ ] [] ][]] [[[ [] }
30デフォルトの名無しさん (ワッチョイ df9f-x4Or)
2018/02/22(木) 00:28:06.89ID:rOhp+nuf0 >>25
NGっていうか、それ普通にダメだよね。型が一致しないし。
まあ、Cコンパイラの実装によってはうまいことスタックに積まれて a, b, c が意図した通りに伝わるのかも知れないが、
しかしそれは実装依存だ。同じコンパイラ使っても最適化したら違う結果になるんじゃないだろうか。
NGっていうか、それ普通にダメだよね。型が一致しないし。
まあ、Cコンパイラの実装によってはうまいことスタックに積まれて a, b, c が意図した通りに伝わるのかも知れないが、
しかしそれは実装依存だ。同じコンパイラ使っても最適化したら違う結果になるんじゃないだろうか。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★4 [七波羅探題★]
- 中国軍機レーダー照射、トランプ氏沈黙突く 試される日本外交 [蚤の市★]
- 【広島】「万引きした人を追跡」コンビニ店員の男性(46)を果物ナイフで刺したか 中国籍の少年(17)を殺人未遂容疑で現行犯逮捕 [ぐれ★]
- 【地震】青森県で震度6強 長周期地震動も 津波注意報すべて解除 ★7 [ぐれ★] [ぐれ★]
- 【サッカー】58歳カズ「オファーが来ている」 J3福島と近日中にも交渉 早ければ年内にも決断 [征夷大将軍★]
- 【速報】気象庁は津波注意報すべて解除 [蚤の市★]
- 【実況】博衣こよりのえちえち朝こよ🧪
- さかまた「過呼吸になった」かなた「耳聞こえない」ござる「声出ない」まつり「ご飯食べれない」
- 【画像】カリカリ女、脱いだらすごい😨 [632966346]
- 俺のおちんちん舐めたい女の子いる?
- くそしてかがやけ
- 早大名誉教授「高市内閣の高支持率はデータ操作か、支持している日本人がアホなのか」👈核心を突いてしまう [868050967]
