探検
C言語なら俺たちに聞け パート0001
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2012/07/07(土) 17:15:26.10 なんでも聞きなよ
2012/07/07(土) 17:36:26.32
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
2012/07/07(土) 17:58:41.21
localtime()をつかったとき、オブジェクトは、自動的に用意されてるのですか?
自動的に解放されますか?
「オブジェクトへのポインタを返す」
http://www.bohyoh.com/CandCPP/C/Library/localtime.html
自動的に解放されますか?
「オブジェクトへのポインタを返す」
http://www.bohyoh.com/CandCPP/C/Library/localtime.html
2012/07/07(土) 18:50:31.11
静的に確保された領域に格納されるので解放する必要はないです
5デフォルトの名無しさん
2012/07/07(土) 19:53:09.17 int a[0];
の意味を教えてください
の意味を教えてください
2012/07/07(土) 20:03:41.18
コンパイラが教えてくれます
2012/07/07(土) 20:32:41.84
というかここはネタスレなのでまじめな質問は↓でやったほうが…
C言語なら俺に聞け(入門編)Part 103
http://toro.2ch.net/test/read.cgi/tech/1341059858/
>>5
http://stackoverflow.com/questions/295027/array-of-zero-length
C言語なら俺に聞け(入門編)Part 103
http://toro.2ch.net/test/read.cgi/tech/1341059858/
>>5
http://stackoverflow.com/questions/295027/array-of-zero-length
95
2012/07/07(土) 20:49:12.71 あ、思い出した
Darwinのソースの中にあったから気になった
Darwinのソースの中にあったから気になった
2012/07/08(日) 12:01:40.68
オルタネイティブスレ?
11デフォルトの名無しさん
2012/07/08(日) 21:21:27.95 質問です。
C言語ってなんですか?
C言語ってなんですか?
2012/07/08(日) 21:53:35.25
質問です
PL1てなんですか?
PL1てなんですか?
13デフォルトの名無しさん
2012/07/08(日) 23:26:34.5314デフォルトの名無しさん
2012/07/09(月) 00:06:00.542012/07/09(月) 00:24:28.00
>>11
Linux、FreeBSDなどのカーネル、ドライバーが殆どCで書かれています。
エキスパートCプログラミングを読むといっぱしになった気分になれます。
初心者は、独習C、初めてのC言語などお勧めです。
Linux、FreeBSDなどのカーネル、ドライバーが殆どCで書かれています。
エキスパートCプログラミングを読むといっぱしになった気分になれます。
初心者は、独習C、初めてのC言語などお勧めです。
16デフォルトの名無しさん
2012/07/09(月) 02:13:51.78 どうやったらゲームやアプリが作れるんですか?
2012/07/09(月) 02:16:26.95
まず仕様を決める
18デフォルトの名無しさん
2012/07/09(月) 13:10:42.50 >>16
まず服を脱ぎます
まず服を脱ぎます
2012/07/09(月) 13:29:30.12
つぎに基本設計
画面、ロジック
画面、ロジック
20デフォルトの名無しさん
2012/07/09(月) 15:35:38.49 ぶひひ
2012/07/09(月) 16:07:31.65
次は実装
以下テストを数工程
以下テストを数工程
22デフォルトの名無しさん
2012/07/09(月) 22:56:19.14 ふっほっ
23デフォルトの名無しさん
2012/07/10(火) 14:42:21.51 ばあぶう
24デフォルトの名無しさん
2012/07/10(火) 14:53:35.03 ひまだ
質問まだ?
質問まだ?
25デフォルトの名無しさん
2012/07/10(火) 19:14:27.31 どす窓が一瞬開いて閉じちゃて結果がわからないんだけど、どうすればいいんだろう?
VCだから?
VCだから?
26デフォルトの名無しさん
2012/07/10(火) 19:43:12.34 >>25
VCに限らずそういうもんやねん。リードキー的なものを最後に書いといたらええで。
VCに限らずそういうもんやねん。リードキー的なものを最後に書いといたらええで。
2012/07/10(火) 20:31:05.28
ありがとう
そうしてみる
そうしてみる
2012/07/10(火) 23:04:39.52
>>25
VC?Ctrl+F5で実行すれば窓閉じる前にPAUSEが挿入されるよ
VC?Ctrl+F5で実行すれば窓閉じる前にPAUSEが挿入されるよ
2012/07/11(水) 04:52:25.19
コマンドプロンプトで、コマンドを入力して、Enterをおします
30デフォルトの名無しさん
2012/07/14(土) 13:41:49.26 捕手
2012/07/14(土) 14:43:34.94
民主党「韓国で反日が盛り上がっていてヤバイ… そうだ! 秋田のシェールガスを日韓で開発しよう!」
http://engawa.2ch.net/test/read.cgi/poverty/1342227537/
仙谷氏、韓国の“対日感情”高まりに懸念
民主党・仙谷政調会長代行は13日、「未来志向の日韓戦略協力」をテーマにした財団法人世界平和研究所の
シンポジウムで基調講演を行い、12月の韓国の大統領選挙を前に、対日ナショナリズムが韓国国内で高まるこ
とに懸念を示した。
仙谷氏「相当な鋭い言論によって、どうしても選挙を控えた、あるいは選挙があろうとなかろうと、政治の世界
がそこを無視できなくなる。政治家の仕事は、その種の過剰なナショナリズムに対して、どこまで踏ん張れるかと
いうのが最大の問題、最大の課題だと考えています」
その上で、仙谷氏は「日韓相互がウィン・ウィンの関係を作るべきだ」として、ロシアの天然ガスやアメリカの
シェールガス開発などを日韓共同事業体で行うことを提案した。
また、知的財産権の問題などで「日韓がある種の価値観を共有し、国際社会の中でリードするルール作りに積極
的に参加することが重要だ」として、日韓の連携強化の必要性を強調した。
http://www.news24.jp/articles/2012/07/14/04209493.html
http://engawa.2ch.net/test/read.cgi/poverty/1342227537/
仙谷氏、韓国の“対日感情”高まりに懸念
民主党・仙谷政調会長代行は13日、「未来志向の日韓戦略協力」をテーマにした財団法人世界平和研究所の
シンポジウムで基調講演を行い、12月の韓国の大統領選挙を前に、対日ナショナリズムが韓国国内で高まるこ
とに懸念を示した。
仙谷氏「相当な鋭い言論によって、どうしても選挙を控えた、あるいは選挙があろうとなかろうと、政治の世界
がそこを無視できなくなる。政治家の仕事は、その種の過剰なナショナリズムに対して、どこまで踏ん張れるかと
いうのが最大の問題、最大の課題だと考えています」
その上で、仙谷氏は「日韓相互がウィン・ウィンの関係を作るべきだ」として、ロシアの天然ガスやアメリカの
シェールガス開発などを日韓共同事業体で行うことを提案した。
また、知的財産権の問題などで「日韓がある種の価値観を共有し、国際社会の中でリードするルール作りに積極
的に参加することが重要だ」として、日韓の連携強化の必要性を強調した。
http://www.news24.jp/articles/2012/07/14/04209493.html
2012/07/14(土) 14:46:07.21
ネトウヨ王に、俺はなる!まで読んだ。
2012/07/14(土) 14:52:31.69
私は秋田のシェールガールズです、とおもた
34デフォルトの名無しさん
2012/07/16(月) 13:20:33.85 ウィンドウズパワーシェルで○○.cをコンパイルする方法を誰か教えて
2012/07/16(月) 14:28:54.29
できません
>>34
GCCかVisual C++ Express使えばいいです(”^-^)
GCCかVisual C++ Express使えばいいです(”^-^)
37デフォルトの名無しさん
2012/07/17(火) 06:18:09.03 ぶひひ
2012/07/17(火) 08:01:17.98
2012/07/17(火) 08:34:14.27
C言語なら俺に聞け(入門編)Part 104
http://toro.2ch.net/test/read.cgi/tech/1342315713/
http://toro.2ch.net/test/read.cgi/tech/1342315713/
2012/07/17(火) 21:31:50.36
f(){
char a[8]="HOGE";
puts(a);
}
↑これができるなら
↓これもできて然るべきなんじゃねえの?
f(){
char a[8];
a="HOGE";
puts(a);
}
まあ表記としては
a={"HOGE"};
のようにでもするべきだが。
これは前者でも
char a[8]={"HOGE"};
こうあるべきだけどな。
char a[8]="HOGE";
puts(a);
}
↑これができるなら
↓これもできて然るべきなんじゃねえの?
f(){
char a[8];
a="HOGE";
puts(a);
}
まあ表記としては
a={"HOGE"};
のようにでもするべきだが。
これは前者でも
char a[8]={"HOGE"};
こうあるべきだけどな。
42デフォルトの名無しさん
2012/07/18(水) 02:26:00.91 わかりません
43デフォルトの名無しさん
2012/07/18(水) 02:28:02.24 英語
2012/07/18(水) 04:43:08.91
>>41
人生
人生
2012/07/18(水) 07:06:09.92
マジレスするとアセンブラ
Z80辺りやるといい
Z80辺りやるといい
2012/07/18(水) 07:36:01.30
/* >>40 */
#include <stdio.h>
#include <string.h>
f(){
char a[8] = "HOGE";
puts(a);
}
func(){
char a[8];
strcpy(a, "HOGE");
puts(a);
}
function() {
char a[8] = {"HOGE"};
puts(a);
}
int main(void)
{
f();
func();
function();
return 0;
}
#include <stdio.h>
#include <string.h>
f(){
char a[8] = "HOGE";
puts(a);
}
func(){
char a[8];
strcpy(a, "HOGE");
puts(a);
}
function() {
char a[8] = {"HOGE"};
puts(a);
}
int main(void)
{
f();
func();
function();
return 0;
}
2012/07/18(水) 08:05:01.17
【大赤字】 韓国万博にK-POPスターを呼んでも客が来ないため、チケット69円で投売り開始
http://engawa.2ch.net/test/read.cgi/poverty/1342528699/
麗水エキスポ:1000ウォンの深夜入場券発行へ
麗水エキスポの入場者数が目標を大幅に下回っていることを受け、
韓国政府は1000ウォン(約69円)の深夜入場券を発行することを決めた。
http://www.chosunonline.com/site/data/html_dir/2012/07/17/2012071701101.html
http://engawa.2ch.net/test/read.cgi/poverty/1342528699/
麗水エキスポ:1000ウォンの深夜入場券発行へ
麗水エキスポの入場者数が目標を大幅に下回っていることを受け、
韓国政府は1000ウォン(約69円)の深夜入場券を発行することを決めた。
http://www.chosunonline.com/site/data/html_dir/2012/07/17/2012071701101.html
2012/07/18(水) 09:08:31.90
#define NON_OVERFLOW_SIZE 256
#include <stdio.h>
#include <string.h>
typedef struct STRING STRING;
struct STRING {
char c[NON_OVERFLOW_SIZE];
int length;
};
void set_string(STRING *s, const char *p)
{
strcpy(s->c, p);
s->length = strlen(p);
}
int main(void)
{
STRING a, HOGE;
set_string(&HOGE, "HOGE");
a = HOGE;
puts(a.c);
printf("%d\n", a.length);
return 0;
}
#include <stdio.h>
#include <string.h>
typedef struct STRING STRING;
struct STRING {
char c[NON_OVERFLOW_SIZE];
int length;
};
void set_string(STRING *s, const char *p)
{
strcpy(s->c, p);
s->length = strlen(p);
}
int main(void)
{
STRING a, HOGE;
set_string(&HOGE, "HOGE");
a = HOGE;
puts(a.c);
printf("%d\n", a.length);
return 0;
}
2012/07/18(水) 11:36:31.73
>>46
f(){
char a[8] = "HOGE";
puts(a);
}
これが静的変数じゃない場合は結局は代入するルーチンが入るんだから、
初期化じゃなくても同じようにできたっていいだろって意味なんだが。
f(){
char a[8] = "HOGE";
puts(a);
}
これが静的変数じゃない場合は結局は代入するルーチンが入るんだから、
初期化じゃなくても同じようにできたっていいだろって意味なんだが。
2012/07/18(水) 11:58:20.68
>>49
char foo[] = "abcd";
ってのは
char foo[] = {'a', 'b', 'c', 'd'};
の糖衣構文だ。この構文を見て判るように、構造体の初期化と同じである。
構造体メンバの直接代入ができないんだから、配列でできなくてもいいだろ。
char foo[] = "abcd";
ってのは
char foo[] = {'a', 'b', 'c', 'd'};
の糖衣構文だ。この構文を見て判るように、構造体の初期化と同じである。
構造体メンバの直接代入ができないんだから、配列でできなくてもいいだろ。
2012/07/18(水) 12:12:24.78
構造体は代入できるだろ。
struct T a, b;
b=a;
struct T a, b;
b=a;
2012/07/18(水) 12:15:36.64
静的と動的の初期化は意味がまったく違うんだから、
動的の文字列が初期化できるなら
同じ方法でコピーできたっていいだろ。
初期化の時に展開されるルーチンを同じように使えばいいだけじゃん。
動的の文字列が初期化できるなら
同じ方法でコピーできたっていいだろ。
初期化の時に展開されるルーチンを同じように使えばいいだけじゃん。
2012/07/18(水) 12:37:43.46
既に決まっている言語の仕様についてガタガタ抜かすスレにようこそ
2012/07/18(水) 12:39:02.37
C99でできるようになったんだっけ?
2012/07/18(水) 14:13:18.10
おまえら CR と LF ならどっちが好き?
5650
2012/07/18(水) 14:23:13.42 >>51
私の言っているのは、構造体全体の代入ではなく、メンバの直接代入だ。
つまり、これができないと言っている。
struct foo {
int a, b;
} bar;
bar = {3, 4};
私の言っているのは、構造体全体の代入ではなく、メンバの直接代入だ。
つまり、これができないと言っている。
struct foo {
int a, b;
} bar;
bar = {3, 4};
57片山博文MZボット ◆0lBZNi.Q7evd
2012/07/18(水) 18:51:10.30 >>50
char foo[]={'a','b','c','d',0}の誤り。
char foo[]={'a','b','c','d',0}の誤り。
58khklh
2012/07/18(水) 18:59:05.56二分探索木を利用するプログラム
探索、要素追加、要素削除
#include<stdio.h>
#include<stdlib.h>
#include<malloc.h>
#define NODE_NUM 10
#define RAND_SEED 0x1031000
必要な関数・構造体の定義をここに書く
int main(void){
struct BST_Node *T_root;
int i;
T_root=(struct BST_Node*)malloc(sizeof(struct BST_Node));
T_root->left=T_root->right=NULL; T_root->value=0;
srand(RAND_SEED);
for(i=0;i<NODE_NUM; i++){
insert_v(T_root,rand()/(double)RAND_MAX*NODE_NUM*10);
}
木の高さや木の形をここで表示
}
プログラムを書いてくださいますようお願い申し上げます
59片山博文MZボット ◆0lBZNi.Q7evd
2012/07/18(水) 21:30:34.63 >>58 struct BST_Node { struct BST_Node *left,*right; double value; };
struct BST_Node *new_node(double value) {
struct BST_Node *node= (struct BST_Node *)malloc(sizeof(struct BST_Node));
node->left=node->right=NULL;
node->value=value;
return node;
}
void insert_v(struct BST_Node*root,double value){
if(value<root->value){
if(root->left)insert_v(root->left,value);
else root->left=new_node(value);
}
else if(root->value<value){
if(root->right)insert_v(root->right,value);
else root->right=new_node(value);
}
}
void print_node(struct BST_Node*node,int level){
int i;
for(i=0;i<level;i++)printf(" ");
printf("%g\n",node->value);
if(node->left) print_node(node->left,level+1);
if(node->right) print_node(node->left,level+1);
}
struct BST_Node *new_node(double value) {
struct BST_Node *node= (struct BST_Node *)malloc(sizeof(struct BST_Node));
node->left=node->right=NULL;
node->value=value;
return node;
}
void insert_v(struct BST_Node*root,double value){
if(value<root->value){
if(root->left)insert_v(root->left,value);
else root->left=new_node(value);
}
else if(root->value<value){
if(root->right)insert_v(root->right,value);
else root->right=new_node(value);
}
}
void print_node(struct BST_Node*node,int level){
int i;
for(i=0;i<level;i++)printf(" ");
printf("%g\n",node->value);
if(node->left) print_node(node->left,level+1);
if(node->right) print_node(node->left,level+1);
}
60片山博文MZボット ◆0lBZNi.Q7evd
2012/07/18(水) 21:32:39.25 print_node(T_root,0);
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 上野動物園の双子パンダ、1月末に中国に返還へ 国内でパンダ不在に [蚤の市★]
- サナエノミクスについて力説 積極的な財政出動で「所得増える 消費マインド上がる 税収増える」片山さつき財務大臣 ★3 [少考さん★]
- 中国軍機のレーダー照射1週間 駆け引き続く 中国、米のレッドライン模索 日本、米以外の同志国とも連携探る 米は対立から距離置く★2 [ぐれ★]
- 鈴木農相「おこめ券はお米しか買えないわけではない。例えば卵、味噌、しょうゆ、こうした購入に利用可能」 ★4 [Hitzeschleier★]
- 【芸能】粗品、日本テレビに苦言 客のレベルが「かなり低い。あいつら分かってない」「拍手したいだけやねん」 [冬月記者★]
- 橋下徹氏「総理なら岡田さんに何を聴かれても耐えてほしかった」 高市首相の台湾有事めぐる答弁に# [jinjin★]
- 【悲報】成瀬は天下を取りに行くってラノベを読んだんだけど、質問だが、成瀬って『処女』なのか? [483447288]
- 【米国側沈黙】中国爆撃機を出動させた“台湾発言”…高市の“アドリブ”だった! [979264442]
- 遊戯王やってる奴スレ
- (財務)片山さつき『サナエノミクス💕』開始。「所得、経済、税収全てが上がる夢のような政策」 [153490809]
- 【動画】近所の交差点で事故った車が横転しててワロタwww
- 今年の大晦日も、孤独のグルメスペシャルだ。
