【秋学期・講師+聴講生】なんでも実況V大学【募集】
_, ,_
ひねる…(゚Д゚)
いちおつ
俺も講座でマージャン講座でwktkしてる
要素とポインタを用いたリスト構造ではなくて
配列とAddValueとかの自作関数でこねくりまわした
偽リスト構造クラスを作りたくなっちゃいます><
麻雀の人は音沙汰無いけど忙しいのかな
自分も期待してるんだが
// Ver.0.0.0.3
#include<stdlib.h>
#include<stdio.h>
struct data{
long buf;
struct data *next;
};
int main(){
int i;
struct data *dat,*a,*in;
dat = (struct data *)malloc(sizeof(struct data));
a = dat;
for(i=0;i<=4;i++){
a->next = (struct data *)malloc(sizeof(struct data));
a = a->next;
}
a->next = NULL;
a = dat;
for(i=1;i<=5;i++){
a->buf = i;
a = a->next;
}
無数のクライアントが持っているAというファイルの一部のキャッシュを
要求してAというファイルを完成させるなんてすごいな。
//汎用性が無い部分
a = dat;
in = a->next->next->next;
a->next->next->next = (struct data *)malloc(sizeof(struct data));
a->next->next->next->buf = 0;
a->next->next->next->next = in;
a = dat;
while(a->next != NULL){
printf("%d\n",a->buf);
a = a->next;
}
return 0;
}
>主
あるあるwwwwwwwwwwwwwww
>初心者のバカヅキ
あるあるあるwwwwwwwwwwwwwwwww
今日金曜日か。明日仕事だから忘れてたわw
ちょいとぐぐってみたんですが、
PuTTYってのはリモートデスクトップみたいなもんでつか?
ID:hqF0c3XN0氏はせんせあdsfふじこ
スロットの打診なんてあったのか
>>1に書き忘れてた/(^o^)\
typedef struct list;
{
long owata;
struct list* next;
} LIST;
int main(void)
{
long owa[5];
LIST first;
LIST 2nd;
LIST 3rd;
LIST 4th;
LIST 5th;
LIST aida;
owa ={1,2,3,4,5};
first.owata = 1;
2nd.owata = 2;
3rd.owata = 3;
4th.owata = 4;
5th.owata = 5;
first.next = &2nd;
2nd.next = &3rd;
3rd.next = &4th;
4th.next = &5th;
5th.next = NULL;
aida.owata = 0;
3rd.next = &aida;
aida.next = &4th;
2nd.next = &aida;
return 0;
}
なんぞこれ
しかしプログラマはすごいな。 こんな短い文章の問題に対して何十行って書くんだから・・・
漏れだったら冗談抜きで鬱病になるわ。
把握しますた。
コンパイラ無いので動くか不明です
なんというエラーの嵐
なんという打鍵舞踏会…
変数名に数値オワタw
gdbうめぇw
避難所のほうも見てやってください><
避難所書きました
NULL判別してなかったw
ごめんなさい
萌え系www
V6の井ノ原と瀬戸浅香結婚したのかw
コード改善しようと思ったけどおなか痛いのでやめますたw
// Ver.0.0.0.5
int main(){
int i;
struct data *dat,*a,*in;
dat = (struct data *)malloc(sizeof(struct data));
printf("%x\n",dat);
a = dat;
for(i=1;i<=5;i++){
a->next = (struct data *)malloc(sizeof(struct data));
printf("%x\n",a->next);
a->buf = i;
a = a->next;
}
a->next = NULL;
//汎用性が無い部分1
//0挿入
a = dat;
in = a->next->next->next;
a->next->next->next = (struct data *)malloc(sizeof(struct data));
a->next->next->next->buf = 0;
a->next->next->next->next = in;
//汎用性が無い部分2
//3消去
a = dat;
in = a->next->next;
a->next->next = a->next->next->next;
//ごめんごり押しでやった、今では理解している
free(in);
a = dat;
while(a->next != NULL){
printf("%d\n",a->buf);
in = dat;
dat = a->next;
a = a->next;
free(in);
printf("%x\n",in);
}
in = dat;
free(in);
printf("%x\n",in);
return 0;
}
ポインタが分からなかったので配列でやってるけど/^o^\フッジサーン
新着レス 2007/09/29(土) 00:56
int main(void)
{
long owa[5] = {1,2,3,4,5};
for(i = 0; i <=4; i++)
printf("%d",owa[i]);
owa[3] = 0;
owa[4] = 4;
owa[5] = 5;
for(i = 0; i <=5; i++)
printf("%d",owa[i]);
owa[2] = 0;
owa[3] = 4;
owa[4] = 5;
for(i = 0; i <=4; i++)
printf("%d",owa[i]);
return 0;
}
避難所書きました
らぐがあるってのはきついっすね
私にはちょうどいいレベルな気がするけど
入ってきた人と実習について来た人の比を見ると
少しレベルが高いような気もする
石川島播磨赤字転落の速報に絶句してますた…
今日も長時間お疲れ様でした!
プログラミング言語の中にアルゴリズムを入れたほうがいいのかな?
FreeBSDのコンパイルの仕方おせーて!
ごめん自分でググるわ
プロバイダーの中の人にサーバーの中の人…(゚∀゚)
それでは終了します。
視聴者さん、加々美さん、ありがとうございました!!!
お疲れ様でした
早く規制解除して〜
お疲れさまでした。
お疲れ様でした
明日も楽しみにしています
乙乙乙乙乙
おでつすたー
乙
乙