1行ずつC言語を書いてくスレ(目標なし)
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(())
}