1行ずつC言語を書いてくスレ(目標なし)
MessageBeep(MB_ICONQUESTION); // ← なぜか音が鳴らない #define >>3 >>2と交換 //シンタクスもグダグダ(予定内) // ここまでの main.c
#include <stdio.h>
#include <stdlib.h>
#include "main.h"
using namespace std;
int main(void)
{
MessageBeep(MB_ICONQUESTION); // ← なぜか音が鳴らない
FILE *fp;
/* ここに1行追加する体でレスください */
return 0; //← 追加
}
//[EOF]
// main.h(ファイル名だけ)
/* ここにも追加してよろしく */ using namespace std;てアリなの? せいみつに大事なソフトウェア、ハードウェアを動かすならともかく、
趣味の範囲で
std::cout <<
usingのくだりは大目に見てほしい気がするのは俺だけか。
正しく動かしたい人には困りごとだが。
表記ゆれというか誤字をさらに間違い解釈しても実行できると
面白いと勝手に考えている。 静的解析がgoto以降に実行されない行があると激怒してるぞ 各自性癖がある訳で、性的解析ツールの設定をデフォルトにしてるのが悪い ところでCってみんな書くの?仕事って人はいるかもだけど
おれはパフォーマンス必要なとこをちょこちょこくらい int i; // の i はきみへの愛だよっ (ttps://twitter.com/jkgf_bot/status/1068807217422290944)
https://twitter.com/5chan_nel (5ch newer account) return !!!!!!!!!!!!!!!!!!!!!!!!!!false; vkCreateInstance(NULL,NULL,vkAMD120); return ERROR_SUCCESS;
どっちやねん! int main(int argc, char *argv[]) { string_t *command = create_command_by(argc, argv); int result = execute_command(command); default: return EXIT_SUCCESS; fputs("Linux Is Not UniX.\n", stderr); fprintf(stderr, "\x", 'U'); int main(int argc, char *argv[]) { return writeTextFile(execute(optimize(parse(tokenize(readTextFile(argv[1])))), readTextFile(argv[2])), argv[3]); int main() { return *(int*)NULL;} static void kill(const char *name) { remove(name); } (*(int far*)0xffff0000)(); #if 0
君たち、すこしは上の行と流れ合うように書けないのか
#endif int main(int argc, char *argv[]) { この板に限った話じゃないがある程度判っている連中が集まりお互いを認め切磋琢磨する環境は伸びる
先人の威を借り目立ちたがるだけの輩が増え出すと数年後には荒廃し衰退する #include <stdio.h>
int main(void) {
int i, j;
for (i=0; i<10; i++){
for (j=0; j<10-i; j++){
printf("*");
}
printf("\n");
}
return (0);
} struct jk* enkou(int money, int age, int sex, const char *name) { C 言語はコンパイルされて exe でる言語
実行のたびにランダムになる変数を取り出したい
どうすればいいですか?
rand() の呼び出しだと毎回同じ乱数で駄目でした。
===
同様に
time_t timer;
time(&timer);
はexeの実行のたびに代わりますか?
これは日替わり乱数に使っているので、エポック秒で大丈夫です
追伸: Cは本当に早いですね。perlから書き換えたら3から5倍の速度に驚きました rand を使った場所
modulo = rand() % 62 + 1; ここに持ってくるまでの strcmp の処理に問題があったようです ありがとうございました。 srund の初期化とさらに時間持ってくるなどが必要か
あるあるネタのケースか >perlから書き換えたら3から5倍の速度
糞すぎる
最低でも3000から5000倍の速度ださないとCで書く意味無いぞ //きっとぱーるのこーどがものすごくはやかったんだよ!! /* お前らコメントで雑談しろよ
コンパイルエラーになるだろうが */ struct speed { int net, int cpu; } perl_spped = {100000, 1000}, c_speed = {100000, 1}; まずメモリ管理というのがよくわからん
あとポインタが謎 抽象的な概念が分からないと難しいよな。なんでintが4byteなんだとか。 struct debu *debu = malloc(sizeof(*debu)); bool chon = deb->cut->wrist; if (chon_is_beautiful(chon)) puts("nida"); Display(Fullerene(Icosahedron(Dodecahedron(1, 1+φ)))); >>98
メモリなんてON/OFFの電球がいっぱいあるだけの話
それをミスなく無駄なく動かすだけの話 HDDやSSDにswapするmemoryは何なの? >>107
それってさあ
「電気なんて金属の中を自由電子が動いているだけ」
とか言うのと同じだよね
虚無主義(ニヒリズム)とか言うんだよな >>111
おっ電磁気学の先生かな?
じゃあ電子以外には何が関与してるの? 無知でしかもニヒリズムとか頭悪すぎる
こういう奴が近い将来事件を起こすんだよなあ const char *result = parse_your_under_hair("quickly", "deep"); 電気の担い手なんて無数に存在するが
正孔とかだとイオンですら無い
#正孔の質量を知りたい >>110
実際メモリ管理って何?って言われたら>>107のように言うしかないやろw
あれ以上簡単な説明あるか?w C言語は電気が無くても書くことも実行することも可能だ while (fork()) { puts("^^"); } for(int i=0; bbs2ch->threads[i]; bbs2ch->kill(i)); どっかのスレでもやってたけど、メモリやポインタの概念を素人に別例で教えるのは不可能であるという結論に達した //番号のついたロッカーがあって、メモリはそのロッカーの集合、ポインタはロッカーの番号 for(int p=0, *q={95, 16, 112, 4}; p<2; ++p) putw(board[TECH].thread[1540054520].res[q[p<<1]].uni[q[1|p<<1]], stdout); >>126
まあそうだろうね コンピュータの仕組みそのものの方が理解早いだろうね 二重ポインタからがC言語。それとデータ型として共用体とビットフィールドまでは理解してもらわないと意味がない。 配列やExcelのセル番地の考え方を理解できれば、ポインタはそんなに難しくないだろ。
メモリ空間全体を1つの巨大な配列として見て、添字やセル番地で参照するようなものだから。
MS-DOS時代はnearポインタとfarポインタがあってややこしかったが。 ero_women_t *women = pay_money(20000); women->insert(my_excalibur); case young_lady:
sex();
break;
case loli:
exit(-1);
case old_lady:
case otokono_musume:
default:
break; const char *content = women->talk() printf("%d\n". content); // ? struct result *result = momu_oppai(wife, "strong"); /* NULLは使うなと何百回いえばわかるんだ 月曜再レビューな */ #define NULLPO ((void*)0) #ifdef __cplusplus
namespace fromc {
extern "C" {
#endif
int main(void);
#ifdef __cplusplus
}
}
#endif bool result = vote_to("れいわ新鮮組"); int the_number_of_death_by_burning > 10; // あの、161 の NULLは使うなとは、どういう意味でしょうか TOILET:
if (room[0].used) { vote: taro(yama,{"da","moto"}[1]); benni = new_super_benni_level(120); if (under_control(benni)) { if (!is_unko()) open(koumon); 文字通りクソスレになってしまったな 最初はいいと思ってたのだが if(signal(SIGINT, (void (*)(int))main) == SIG_ERR) main(0); female = make_friend(/* age= */ 28, /* BWH= */ 85, 60, 88); bool success = convert_to_male(female); male = convert_to_male(female); male *convert_to_male(female *pf) { child **wastedChildren = male->watchPorn(xvideos); child **wastedCihldren = (*(male **)wastedCihldren)->watchPorn(elevenPm): mama *mom = mom_is_back() while (!mom->satisfied) { mom->peropero(32, "hard") dick_t *myson = create_myson("18cm"); THO(liq) → 電気分解 → TH(gas) + 1/2 O2(gas) TH(gas) + H2O(gas) → 触媒 → H2(gas) + THO(gas) THO(gas) + H2O(liq) → 金網 → H2O(gas) + THO(liq) const char *word = mom_eat(myson); fprintf(stderr, "mom said: %s.\n", word); state_t mom_state = mom_get_state(mom); if (mom_stae == WET_ENOUGH) { toy_t *toy = buy_toy("baibu", 2980); ToyShop *toy_shop = create_toy_shop(); DickGun *dick_gun = buy_dick_gun(toy_shop, 3200); int main(int argc, char *argv[]) { int main(int argc, char *argv[]) { //#define O_BIT 080 // コンパイラのバグ? //#undef O_BIT // なぜか機能しない 2009/03/02 IT掲示板群 ttp://x0000.net/forum.aspx?id=15
学術の巨大掲示板群 - アルファ・ラボ ttp://x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など
simulationライブラリで純粋な関数式プログラミングをする
ttp://x0000.net/topic.aspx?id=3631-0
UIライブラリ (C#, 2D) を作ったよ
ttp://x0000.net/topic.aspx?id=3688-0
連続と離散を統一した!
ttp://x0000.net/topic.aspx?id=3709-0
4Dエンジン(画像有り)
ttp://x0000.net/topic.aspx?id=3677-0
matrixのライブラリ
ttp://x0000.net/topic.aspx?id=3711-0
ある強力なFor関数
ttp://x0000.net/topic.aspx?id=3630-0
SQLライブラリ
ttp://x0000.net/topic.aspx?id=3675-0
PS malloc / free を実装してみた (C#)
ttp://up.x0000.net/files/TMallocTest.zip int main(int argc, char *argv[]) { return main(argc, argv); } jk_t *jk = import_jk("age = 16"); bool result = talk_with(jk, ossan); result = ossan_panic(ossan); >>259
第1引数忘れた〜
strcat(a, "koredemokurae"); /* 侍エンジニア */
char *p;
p = malloc(sizeof(8)); //postd.cc/64-bit-linux-return-oriented-programming/ //www.netagent.co.jp/study/blog/ganso/51465280.html まあその子機持ってる人を追いかけて家まで行っちゃうようなストーカーでもない限り
普通はステルスSSID知られてもその場で問題起きる訳じゃないし
自宅付近をたまたま通り掛った人に知られなければ問題無し a=5;
p=a<2
printf("p=%d\n"): int main(int argc, char *argv[ ]) printf("%d\n",a > b ? a : b); println!("{}", if a > b { a }else{ b }); // スレチだけど3項演算子をif式で置き換えたら長ったらしいな・・・
// 優先順位関係が面倒だから外したんだろうけど、うーん
goto exit; return IF(i) THEN(love) ELSE(c); FILE *fp = fopen("no.txt", "r") ; lim = fpathconf(fd,name); x = (a > 100) ? (b =20) : (a > 10) ? (b = 10) : 0 ; 漠∞!!!!
列∞!!!!!
及∞!!!!!!
機∞!!!!!!!
枚∞!!!!!!!!
図∞!!!!!!!!!
寿∞!!!!!!!!!!
非∞!!!!!!!!!!!
蘭∞!!!!!!!!!!!!
武∞!!!!!!!!!!!!!
夫∞!!!!!!!!!!!!!!
陽∞!!!!!!!!!!!!!!!
帳∞!!!!!!!!!!!!!!!!
向∞!!!!!!!!!!!!!!!!!
希∞!!!!!!!!!!!!!!!!!! async fn main() -> Result<(), Box<dyn Error>> {
Ok(())
}