1 :
デフォルトの名無しさん
2012/07/07(土) 17:15:26.10
なんでも聞きなよ
2 :
デフォルトの名無しさん
2012/07/07(土) 17:36:26.32
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
3 :
デフォルトの名無しさん
2012/07/07(土) 17:58:41.21
4 :
デフォルトの名無しさん
2012/07/07(土) 18:50:31.11
静的に確保された領域に格納されるので解放する必要はないです
5 :
デフォルトの名無しさん
2012/07/07(土) 19:53:09.17
int a[0];
の意味を教えてください
6 :
3
2012/07/07(土) 20:03:05.68
>>4 解放する必要はないということで安心しました。ありがとうございます!
7 :
デフォルトの名無しさん
2012/07/07(土) 20:03:41.18
コンパイラが教えてくれます
8 :
デフォルトの名無しさん
2012/07/07(土) 20:32:41.84
9 :
5
2012/07/07(土) 20:49:12.71
あ、思い出した
Darwinのソースの中にあったから気になった
10 :
デフォルトの名無しさん
2012/07/08(日) 12:01:40.68
オルタネイティブスレ?
11 :
デフォルトの名無しさん
2012/07/08(日) 21:21:27.95
質問です。
C言語ってなんですか?
12 :
デフォルトの名無しさん
2012/07/08(日) 21:53:35.25
質問です
PL1てなんですか?
13 :
デフォルトの名無しさん
2012/07/08(日) 23:26:34.53
>>11 Unixなどのシステムをかける言語です
The C Programming Language
プログラミング言語C
という本がある
14 :
デフォルトの名無しさん
2012/07/09(月) 00:06:00.54
15 :
デフォルトの名無しさん
2012/07/09(月) 00:24:28.00
>>11 Linux、FreeBSDなどのカーネル、ドライバーが殆どCで書かれています。
エキスパートCプログラミングを読むといっぱしになった気分になれます。
初心者は、独習C、初めてのC言語などお勧めです。
16 :
デフォルトの名無しさん
2012/07/09(月) 02:13:51.78
どうやったらゲームやアプリが作れるんですか?
17 :
デフォルトの名無しさん
2012/07/09(月) 02:16:26.95
まず仕様を決める
18 :
デフォルトの名無しさん
2012/07/09(月) 13:10:42.50
19 :
デフォルトの名無しさん
2012/07/09(月) 13:29:30.12
つぎに基本設計
画面、ロジック
20 :
デフォルトの名無しさん
2012/07/09(月) 15:35:38.49
ぶひひ
21 :
デフォルトの名無しさん
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だから?
26 :
デフォルトの名無しさん
2012/07/10(火) 19:43:12.34
>>25 VCに限らずそういうもんやねん。リードキー的なものを最後に書いといたらええで。
27 :
デフォルトの名無しさん
2012/07/10(火) 20:31:05.28
ありがとう
そうしてみる
28 :
デフォルトの名無しさん
2012/07/10(火) 23:04:39.52
>>25 VC?Ctrl+F5で実行すれば窓閉じる前にPAUSEが挿入されるよ
29 :
デフォルトの名無しさん
2012/07/11(水) 04:52:25.19
コマンドプロンプトで、コマンドを入力して、Enterをおします
30 :
デフォルトの名無しさん
2012/07/14(土) 13:41:49.26
捕手
31 :
デフォルトの名無しさん
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 32 :
デフォルトの名無しさん
2012/07/14(土) 14:46:07.21
ネトウヨ王に、俺はなる!まで読んだ。
33 :
デフォルトの名無しさん
2012/07/14(土) 14:52:31.69
私は秋田のシェールガールズです、とおもた
34 :
デフォルトの名無しさん
2012/07/16(月) 13:20:33.85
ウィンドウズパワーシェルで○○.cをコンパイルする方法を誰か教えて
35 :
デフォルトの名無しさん
2012/07/16(月) 14:28:54.29
できません
36 :
Yoshipon_256 ◆Q/KtU74qw.
2012/07/16(月) 17:18:35.38
>>34 GCCかVisual C++ Express使えばいいです(”^-^)
37 :
デフォルトの名無しさん
2012/07/17(火) 06:18:09.03
ぶひひ
38 :
デフォルトの名無しさん
2012/07/17(火) 08:01:17.98
39 :
デフォルトの名無しさん
2012/07/17(火) 08:34:14.27
40 :
デフォルトの名無しさん
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"};
こうあるべきだけどな。
41 :
忍法帖【Lv=2,xxxP】
2012/07/18(水) 01:37:51.76
全くの初心者なんだけど、何から勉強すればいい?
42 :
デフォルトの名無しさん
2012/07/18(水) 02:26:00.91
わかりません
43 :
デフォルトの名無しさん
2012/07/18(水) 02:28:02.24
英語
44 :
デフォルトの名無しさん
2012/07/18(水) 04:43:08.91
45 :
デフォルトの名無しさん
2012/07/18(水) 07:06:09.92
マジレスするとアセンブラ
Z80辺りやるといい
46 :
デフォルトの名無しさん
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;
}
47 :
デフォルトの名無しさん
2012/07/18(水) 08:05:01.17
48 :
デフォルトの名無しさん
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;
}
49 :
デフォルトの名無しさん
2012/07/18(水) 11:36:31.73
>>46 f(){
char a[8] = "HOGE";
puts(a);
}
これが静的変数じゃない場合は結局は代入するルーチンが入るんだから、
初期化じゃなくても同じようにできたっていいだろって意味なんだが。
50 :
デフォルトの名無しさん
2012/07/18(水) 11:58:20.68
>>49 char foo[] = "abcd";
ってのは
char foo[] = {'a', 'b', 'c', 'd'};
の糖衣構文だ。この構文を見て判るように、構造体の初期化と同じである。
構造体メンバの直接代入ができないんだから、配列でできなくてもいいだろ。
51 :
デフォルトの名無しさん
2012/07/18(水) 12:12:24.78
構造体は代入できるだろ。
struct T a, b;
b=a;
52 :
デフォルトの名無しさん
2012/07/18(水) 12:15:36.64
静的と動的の初期化は意味がまったく違うんだから、
動的の文字列が初期化できるなら
同じ方法でコピーできたっていいだろ。
初期化の時に展開されるルーチンを同じように使えばいいだけじゃん。
53 :
デフォルトの名無しさん
2012/07/18(水) 12:37:43.46
既に決まっている言語の仕様についてガタガタ抜かすスレにようこそ
54 :
デフォルトの名無しさん
2012/07/18(水) 12:39:02.37
C99でできるようになったんだっけ?
55 :
デフォルトの名無しさん
2012/07/18(水) 14:13:18.10
おまえら CR と LF ならどっちが好き?
56 :
50
2012/07/18(水) 14:23:13.42
>>51 私の言っているのは、構造体全体の代入ではなく、メンバの直接代入だ。
つまり、これができないと言っている。
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}の誤り。
58 :
khklh
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);
}
60 :
片山博文MZボット ◆0lBZNi.Q7evd
2012/07/18(水) 21:32:39.25
print_node(T_root,0);
61 :
デフォルトの名無しさん
2012/07/18(水) 22:07:15.72
LFはニッポン放送
CRは
62 :
デフォルトの名無しさん
2012/07/19(木) 00:31:10.67
ふっひっ
63 :
デフォルトの名無しさん
2012/07/19(木) 09:23:33.16
韓国産のヒラメで食中毒 調べてみたら寄生虫がうようよみつかる
http://engawa.2ch.net/test/read.cgi/poverty/1342639945/ 県内初 ヒラメ由来の食中毒
今月14日、新庄市内の飲食店でヒラメの刺身を食べた5人が下痢や吐き気などの食中毒の症状を訴え、原因は、
ヒラメに特有の寄生虫とわかりました。
この寄生虫が原因の食中毒が確認されるのは県内で初めてです。
県によりますと、今月14日午後、新庄市内の飲食店で、韓国産の養殖ヒラメの刺身を食べた5人がその日の夜に
かけて次々に下痢や吐き気などの症状を訴えて病院に運ばれ、1人が入院しました。
県によりますと全員快方に向かっていて入院した1人もすでに退院しているということです。
県が飲食店に保管されていた残りのヒラメを回収して調べたところ、「クドア・セプテンプンクタータ」という寄
生虫が見つかり、食中毒が原因と断定しました。
この寄生虫は、おもにヒラメの刺身に寄生し、全国的に食中毒が相次いだことをうけ厚生労働省は去年6月、都道
府県などに注意を呼びかけていましたが、県内で確認されたのは今回が初めてです。
県によりますと、国内で養殖されるヒラメは出荷前に寄生虫がいないか検査が行われているということです。
http://www.nhk.or.jp/lnews/yamagata/6023681251.html 64 :
デフォルトの名無しさん
2012/07/19(木) 21:13:51.07
ネトウヨきもっ、まで読んだ。
65 :
デフォルトの名無しさん
2012/07/23(月) 07:35:49.02
C言語の質問ならこちらへどうぞ
66 :
デフォルトの名無しさん
2012/07/24(火) 09:05:11.94
質問来ないけど過疎なのかなあ
67 :
デフォルトの名無しさん
2012/07/24(火) 09:18:42.91
C言語はオワコン
68 :
デフォルトの名無しさん
2012/07/24(火) 10:20:45.59
学習用言語だろ。
69 :
デフォルトの名無しさん
2012/07/24(火) 11:57:56.32
ポインタの配列の型を関数の引数にかくとき、サイズも必要ですか? typedefのとき、どうですか
char *p[POINTER_ARRAY_SIZE]
70 :
デフォルトの名無しさん
2012/07/24(火) 12:47:08.40
ここってネタスレでしょw
>>69 やりたいことを思った通りに書いてみて、エラーがでるかどうか。
エラーがでなかったとしたら、思い通りに処理できるかどうか検証するコードを書く。
検証するコード自体もエラーが出ないようなら、実行して結果を検証する。
思い通りの結果が得られないようなら遣り直し。
71 :
デフォルトの名無しさん
2012/07/24(火) 16:50:43.44
川渡りパズル
クマの親子、トラの親子、ワニの親子の計6匹が、2匹乗りボートで対岸に渡ろうとしています。
ただし、子どもは自分の親がそばについていないときに、他の親と一緒にいると食べられてしまいます。
(普段は、とっても仲良しなのですが...)
みんな、泳げませんが、1匹でもボートに乗って渡ることはできます。
どのような順番で渡れば良いでしょうか?
課題:このパズルを縦型探索で解くプログラムを作成してください。
実行結果としてOpenListの変化の様子と得られた解を表示させてください。
これC言語で解いてくれませんか?
72 :
デフォルトの名無しさん
2012/07/24(火) 18:55:49.68
自分でどこまで試したか見せろ
73 :
カナカナゼミ
2012/07/24(火) 19:37:17.06
cmdにgccと打つと、{gcc: 致命的エラー:入力ファイルがありません
RpC~オワオスB}とでるんだけど、だれか助けて(泣)
74 :
デフォルトの名無しさん
2012/07/24(火) 19:44:00.66
オワオスが分からんが、ファイル名を指定する必要ガール
75 :
カナカナゼミ
2012/07/24(火) 19:46:22.19
ふぁいるめい?(私は何故か今日c言語始めようと思ったど素人なので)
当たり前のことまで聞いてすみません。
76 :
デフォルトの名無しさん
2012/07/24(火) 19:48:19.79
for (i=0;i<num1;i++){
array_value = *(b+?);
sum1 = sum1 +array_value;
printf("current sum = %8.3lf\n",sum1);
どういう意味?
77 :
デフォルトの名無しさん
2012/07/24(火) 19:48:49.83
ソースコードを書いてファイルに保存したか?
78 :
デフォルトの名無しさん
2012/07/24(火) 19:50:57.73
変数の定義がない、括弧が閉じてないなどいろいろおかしい
79 :
デフォルトの名無しさん
2012/07/24(火) 19:57:04.90
#include "stdafx.h"
double mean1(int num1,double *b){
int i;
double array_value;
double sum1=0.0;
double avg0=0.0;
for (i=0;i<num1;i++){
array_value = *(b+?);
sum1 = sum1 +array_value;
printf("current sum = %8.3lf\n",sum1);
}
printf("sum = %8.3lf\n",sum1);
avg0=sum1/(double)num1;
printf("average = %8.3lf\n",avg0);
return avg0;
}
int _tmain(int argc, _TCHAR* argv[])
{
int num0=5;
double a[5] ={-1.0,3.5,2.1,1.2,-2.3};
double avg1 = 0.0;
avg1 = mean1(num0,&a[0]);
printf("mean of a is %8.3lf",avg0);
printf("\n");
char c1;
printf("hit enter key to quit\n");
scanf("%c",&c1);
return 0;
元はこれ
80 :
デフォルトの名無しさん
2012/07/24(火) 20:00:55.86
後出しするやつはクズ
終了
81 :
カナカナゼミ
2012/07/24(火) 20:04:35.34
/* myc.c */
#include<stdio.h>
int main(void){
printf("My C programming\n");
return 0;
}
を myc.c て書いて保存した。
次に、cmd起動、cd c:\myc と打った。
そのあと、gcc myc.c -o myc とやったがエラーがでる。
(こういうことですか?)
82 :
デフォルトの名無しさん
2012/07/24(火) 20:08:32.97
dirの結果を貼るとか
83 :
カナカナゼミ
2012/07/24(火) 20:14:47.70
ドライブ C のボリューム ラベルは Windows Vista です
ボリューム シリアル番号は XXXX-XXXX です
c:\myc のディレクトリ
012/07/24 18:35 <DIR> .
012/07/24 18:35 <DIR> ..
0 個のファイル 0 バイト
2 個のディレクトリ 18,851,442,688 バイトの空き領域
84 :
デフォルトの名無しさん
2012/07/24(火) 20:15:51.80
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
int a[3][4] = {{8,2,12,4},{11,5,1,10},{7,6,9,3}};
int row1 = 3,column1 = 4,b,i1,j1;
i1 = 0; j1 = 0; b = a[i1][j1];
if (b>a[0][0]) {b = a[0][0];i1 = 0;j1 = 0;}
if (b>a[0][1]) {b = a[0][1];i1 = 0;j1 = 1;}
if (b>a[0][2]) {b = a[0][2];i1 = 0;j1 = 2;}
if (b>a[0][3]) {b = a[0][3];i1 = 0;j1 = 3;}
if (b>a[1][0]) {b = a[1][0];i1 = 1;j1 = 0;}
if (b>a[1][1]) {b = a[1][1];i1 = 1;j1 = 1;}
if (b>a[1][2]) {b = a[1][2];i1 = 1;j1 = 2;}
if (b>a[1][3]) {b = a[1][3];i1 = 1;j1 = 3;}
if (b>a[2][0]) {b = a[2][0];i1 = 2;j1 = 0;}
if (b>a[2][1]) {b = a[2][1];i1 = 2;j1 = 1;}
if (b>a[2][2]) {b = a[2][2];i1 = 2;j1 = 2;}
if (b>a[2][3]) {b = a[2][3];i1 = 2;j1 = 3;}
printf("??? value of matrix a is a[%d][%d] = %d\n",i1+1,j1+1,b);
char c1;printf("hit enter key to quit\n"); scanf("%c",&c1);
return 0;
}
if文でなにを行ってるの?
85 :
デフォルトの名無しさん
2012/07/24(火) 20:16:25.39
myc.cがないじゃない
86 :
カナカナゼミ
2012/07/24(火) 20:17:24.31
どうすれば(汗)
87 :
デフォルトの名無しさん
2012/07/24(火) 20:19:30.71
比較と代入ー
88 :
デフォルトの名無しさん
2012/07/24(火) 20:20:18.20
89 :
カナカナゼミ
2012/07/24(火) 20:23:35.76
ゴミでもいいおしえてくれ。
90 :
デフォルトの名無しさん
2012/07/24(火) 20:32:25.06
gcc: 致命的エラー:入力ファイルがありません
RpC~オワオスB
91 :
カナカナゼミ
2012/07/24(火) 20:38:09.74
それそれ!どうすんだろうか。
92 :
デフォルトの名無しさん
2012/07/24(火) 20:41:06.07
入力ファイルがないんだろクズ野郎
93 :
デフォルトの名無しさん
2012/07/25(水) 01:28:38.38
オワオス
94 :
デフォルトの名無しさん
2012/07/25(水) 11:19:03.50
ぷぅ~
95 :
◆tsGpSwX8mo
2012/07/25(水) 12:33:22.71
>>83 1.cmd を起動する。
2.dir "My Documents" で確認する。
3.myc.cが有れば結果を2chに貼り付ける。
4.cd c:\myc
5.gcc myc.c
96 :
デフォルトの名無しさん
2012/07/25(水) 20:20:43.96
むかしの日本人技術者は優秀だった。もちろんABCは、日本国内で学習できた。
アメリカに研修にいったひとたちは、ABCではなくPQRぐらいから質問するほど
レベルがたかかったそうだ。
いまはどうかしらないけど…
中国人技術者は、ABCから質問したそうだ。かんがえられないことだ。
アメリカ人技術者もABCから質問するひとがいて、質問というか議論好きな人もいるということらしい。
日本人は、そういうのがなんかめんどくさく感じる(「あの連中、いらんことまで質問するなぁ」)
97 :
デフォルトの名無しさん
2012/07/26(木) 09:08:14.74
7/22 日韓国交断絶国民大行進 in 関西
宇ドナルドアナリストパワーストーンコーチングとしまえん
サッカーブッシュ日本代表日程古本屋よしたけしゅっちょうちょこしゅがー
ディーラー税務署天才開発者死亡詰みヨミドクターマイクロサービス不足
サッカーブッシュ日本代表日程ぷあたんシフト光金さかい強制バイト人権侵害問題
春分資源執行ニューヨーク低原価ぼったステーキソルトレイク福岡横浜新橋奴隷課金パチシフト強制バイト問題新潟米センター生残
コスメ24チャリティー隠れ40代生活保護プレイボーイバイトレードいたりあん接待問題
マスコミKARDローンケーオーサービス不足婚活パーティー寄付金執行原発ビジネス
FBIチャイニーズタイホテル売上事務所ガチャ決算ガチャキャンペーン(販売報道陣過激派組織向携帯最新情報提供終了
校長発言細心注意ノートン産廃エラー(著作権クレーム中国反応融資高額教育費)(中国捕鯨団体40代社員サッカーコメント
高額入学金ヤフウ新橋大学ヤフウ新橋理事長FX経費 おじや50代資産ガリバズフィード40代エリート