作为一只野生程序猿,有没有什么好创意实现单身狗的七夕大反击?最好能用简单 c 实现,其他的表示不懂 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Sanko
V2EX    C

作为一只野生程序猿,有没有什么好创意实现单身狗的七夕大反击?最好能用简单 c 实现,其他的表示不懂

  •  1
     
  •   Sanko 2016-08-09 07:00:10 +08:00 4902 次点击
    这是一个创建于 3432 天前的主题,其中的信息可能已经有所发展或是发生改变。

    萌新表示自学 c 不久。

    55 条回复    2024-04-26 08:12:28 +08:00
    czy
        1
    czy  
       2016-08-09 07:34:05 +08:00
    还是找个女朋友吧 233
    firebroo
        2
    firebroo  
       2016-08-09 07:45:39 +08:00 via Android
    卧槽
    victor
        3
    victor  
       2016-08-09 07:57:22 +08:00
    一边吃着退役大模特厨娘做的早餐,一边给你回复帖子。
    KgM4gLtF0shViDH3
        4
    KgM4gLtF0shViDH3  
       2016-08-09 08:11:40 +08:00 via iPhone   1
    @victor 你……可以分享嘛
    youzi
        5
    youzi  
       2016-08-09 08:14:11 +08:00 via Android
    bad apple~
    Vicia
        6
    Vicia  
       2016-08-09 08:14:12 +08:00
    卧薪尝胆,继续学习,等待来年吧。 xD
    xiaobu
        7
    xiaobu  
       2016-08-09 08:37:04 +08:00
    简直感动了自己
    cccRaim
        8
    cccRaim  
       2016-08-09 08:39:40 +08:00
    @victor 暴击
    est
        9
    est  
       2016-08-09 08:41:50 +08:00
    Turbo C 么。。。
    zonghua
        10
    zonghua  
       2016-08-09 08:49:43 +08:00
    weizhixiang
        11
    weizhixiang  
       2016-08-09 08:57:09 +08:00 via Android
    @victor 牛牛牛
    lneoi
        12
    lneoi  
       2016-08-09 09:26:46 +08:00   5
    c 的话,就不可能有对象了吧。别反击了。
    xiaoyu9527
        13
    xiaoyu9527  
       2016-08-09 09:27:25 +08:00
    找个女朋友吧。
    harry890829
        14
    harry890829  
       2016-08-09 09:28:26 +08:00
    c 的话,有个好玩的, windows 内存使用搞成爱心形状,不过我弄出来之后,别人问我,你做出来又如何呢?怎么给别人看呢……
    Sanko
        15
    Sanko  
    OP
       2016-08-09 09:50:13 +08:00
    @harry890829 试过用 cdayin 一个心形觉得好丝,正如你说的,做出来又如何?怎么给人看呢?
    harry890829
        16
    harry890829  
       2016-08-09 09:52:17 +08:00
    @Sanko 这就没有人家做网页的好了,哎
    7654
        17
    7654  
       2016-08-09 09:54:44 +08:00   3

    面向对象编程
    bp0
        18
    bp0  
       2016-08-09 10:10:26 +08:00   1
    楼上的是 C++,不是 C 。 C 没有对象, C 没有对象, C 没有对象。
    initdrv
        19
    initdrv  
       2016-08-09 10:22:28 +08:00
    好像 C 确实没有对象, C 是面向过程的?
    popu111
        20
    popu111  
       2016-08-09 10:35:20 +08:00
    有,做个辣鸡病毒往内部机器上一扔,自动检测并删除所有文件名中有假名的视频文件
    skylancer
        21
    skylancer  
       2016-08-09 10:41:18 +08:00
    @7654
    文章标题: "最好能用简单 c 实现"
    文章内容: "萌新表示自学 c 不久"
    Muniesa
        22
    Muniesa  
       2016-08-09 10:43:57 +08:00   1
    如何用 C 语言画一个“心形”? https://www.zhihu.com/question/20187195
    deeporist
        23
    deeporist  
       2016-08-09 10:45:40 +08:00
    同为野猴子一只,简单就不要想了,用 c 写个 ai 黄油 7 夕那天聊以自慰吧 比如最近那个骂人素子
    SunFarrell
        24
    SunFarrell  
       2016-08-09 11:53:05 +08:00
    @Muniesa 本来想展示下以前学生时代学 C 时画的心看了你的连接我还是不发代码了
    ssoftlns
        25
    ssoftlns  
       2016-08-09 12:13:50 +08:00
    换成西加加实现 或是 爪哇 或是 拍簧片 或是 派森 就哦了 你偏选个没有对象的 c
    delavior
        26
    delavior  
       2016-08-09 12:21:09 +08:00
    你这样干是不行的,纯粹自取其辱
    geeksu
        27
    geeksu  
       2016-08-09 12:25:04 +08:00
    不如买花来得实在
    stupidcat
        28
    stupidcat  
       2016-08-09 12:27:41 +08:00
    啥叫“大”模特?
    xpol
        29
    xpol  
       2016-08-09 12:28:29 +08:00 via Android
    别打击楼主,谁说 C 么样对象?
    随便看看 C 的 API ,比如 FILE 的,哪里不是面向对象?
    把面向对象理解成点和指针也太狭隘了吧。
    yalay
        30
    yalay  
       2016-08-09 13:15:47 +08:00
    html5 的最简单吧, clone 过来 改改文字就行。
    https://github.com/yalay/html5
    soland
        31
    soland  
       2016-08-09 13:18:41 +08:00
    C 没有对象
    jeffersonpig
        32
    jeffersonpig  
       2016-08-09 13:40:15 +08:00
    少年,当你还在想着写代码的时候,你的反击就只是打你自己的脸……
    realpg
        33
    realpg  
    PRO
       2016-08-09 13:57:26 +08:00
    搞 C 语言的,哪有对象……
    timeback
        34
    timeback  
       2016-08-09 14:22:05 +08:00
    搞 C 就好好搞 C ,想搞对象,自己先升级到 C plus plus.....
    yukyuk
        35
    yukyuk  
       2016-08-09 16:26:29 +08:00
    @7654 图赞。 99 分!
    7654
        36
    7654  
       2016-08-09 16:48:39 +08:00
    r#21 @skylancer 面向、对象、编程,面对面的,什么代码都不重要了
    fjzjk
        37
    fjzjk  
       2016-08-09 16:50:55 +08:00
    c 没有对象,感人
    zhpech
        38
    zhpech  
       2016-08-09 17:51:43 +08:00
    反不反击我不知道 反正随便写了个汪星语转换: https://github.com/csvwolf/WangTrans

    节日快乐
    SlipStupig
        39
    SlipStupig  
       2016-08-09 19:57:06 +08:00
    @initdrv 虽然没有没有 class 这些关键字,但是你可以用宏对象和结构体完成继承操作 重载 用指针和内存访问完成虚拟类,没有对象可以自己造出来!
    8bit
        40
    8bit  
       2016-08-09 23:05:44 +08:00
    @7654 C 艹
    initdrv
        41
    initdrv  
       2016-08-09 23:21:51 +08:00
    @SlipStupig 哎呀,早知道咱不装 B 了。大神!小白我,受教了。
    SlipStupig
        42
    SlipStupig  
       2016-08-09 23:40:33 +08:00
    @initdrv 看过一点编译原理基础就能知道了, 1998 年前的一些代码都会写这些技巧,这个东西如果现在这么写,刚毕业的大学生肯定都会问,你写的是 C 语言吗?为什么我看不懂啊!
    SlipStupig
        43
    SlipStupig  
       2016-08-09 23:44:44 +08:00
    @ssoftlns 那你水平不行,你要是想,连汇编都能面对对象, OOP 只是思想不是具体技术
    Sanko
        44
    Sanko  
    OP
       2016-08-10 07:47:24 +08:00
    @timeback c primer plus
    ssoftlns
        45
    ssoftlns  
       2016-08-10 09:35:34 +08:00
    @SlipStupig 呵呵哒 世界上最怕的就是无知和愚昧 哦 对了 貌似还有装 x
    c 是面向过程的 这一点儿是毋庸置疑的 每一门语言都有其独特设计理念和设计哲学 而不是愚昧的天马行空
    当然 若是你喜欢 你完全可以拿机器指令实现 OOP 思想
    skylancer
        46
    skylancer  
       2016-08-10 09:43:24 +08:00
    @7654 ...醉得不行,怎么老有人的回复我看不到...
    yehuobumie
        47
    yehuobumie  
       2016-08-10 12:44:43 +08:00
    你要不...还是去超市扎避孕套吧
    extreme
        48
    extreme  
       2016-08-10 22:56:02 +08:00
    @ssoftlns 我想告诉你,早期的 CPP 编译器,是“翻译”为 C 语言,再用 C 语言编译器编译的。

    设计者的思想是一回事。

    你用是一回事,你的思想更是另外一回事。

    被别人的思想禁锢你自己的思想,是很可怕的一件事情。
    ssoftlns
        49
    ssoftlns  
       2016-08-11 09:54:46 +08:00
    @extreme 我想告诉你 这只是一个语言特性的问题 C 是没有对象的

    你偏要说有,那是你的事儿 但是你出来误导新人 就是你的不对了

    被编程语言禁锢思想 阁下的可真会 yy ...
    (ps: 我觉得吧 与其站在这儿 说人家禁锢你 还是回去多熟悉熟悉人家的思想吧)

    工作那多年 还想负责地告诉你 不只 c++哦 java 、 php 、 python 等语言都是以 c 为基础的 哪怕 golang 都是以 c 为原型的哦

    对了 顺便再解释一下 无论你使用什么语言 什么指令集 最后都会被解释成机器指令来执行的

    正所谓越接近底层 越有想象和自由空间 但是大家为毛不再使用机器指令编程呢 这个问题留给阁下思考好了
    (ps :伟大滴牛哥说过 多读书多看报 啊 不是 ^_^||| 是巨人的肩膀啊 等着你来踩 不谢 )
    extreme
        50
    extreme  
       2016-08-11 12:42:35 +08:00
    @ssoftlns
    @SlipStupig 和我都没说 C 有对象呢,但你却喊:“你偏要说有”,还说我们“误导新人”,敢问:“阁下的可真会 yy ”这句,是不是应该送回给你自己?是你太自大了才会想出这些我们提都没提的概念,难道早期因这个话题被其他人侮辱过?有心理阴影赶紧治疗。

    人家 @SlipStupig 的意思只是编程思想不受编程语言限制,人家只是想揭示 OOP 的本质, OOP 不因编程语言而存在。

    你拿其具体的实现出来比其理论,这还有什么好讨论的。

    我一直都看书,但不是想攀上巨人的肩膀,而是不甘站在巨人的肩膀上。
    bobylive
        51
    bobylive  
       2016-08-13 21:04:31 +08:00 via Android
    搞 C 的能有对象? C 啪啪才有
    FrankHB
        52
    FrankHB  
       2016-08-19 01:11:11 +08:00
    这楼简直是卖弄全站 C/C++水平下限……

    @ssoftlns 谁教你 C 的“语言特性”没对象的?
    理解成面向对象强行扯没的也就算了,还非得颠倒黑白。就这样也好意思学过 C ?

    WG14 N1570
    3. Terms, definitions, and symbols
    3.15
    1 object
    region of data storage in the execution environment, the contents of which can represent values

    还有搞清楚, C++的 object 就是直接抄的 C 的 object ,跟面向对象所谓的对象类似只是顺便。
    FrankHB
        53
    FrankHB  
       2016-08-19 01:18:08 +08:00
    @ssoftlns 好像还有其它棍棍言论啊……可以看看隔壁那位跳大绳是怎么被 B 的: http://www.v2ex.com/t/296233

    > 工作那多年 还想负责地告诉你 不只 c++哦 java 、 php 、 python 等语言都是以 c 为基础的 哪怕 golang 都是以 c 为原型的哦

    用 C++实现的 PHP (其中 C++自举)以及 Java 和 Golang 自举就先无视算了, PyPy 耳光不要太响亮。

    > 对了 顺便再解释一下 无论你使用什么语言 什么指令集 最后都会被解释成机器指令来执行的

    区别在于这里我日常工作内容就能直接打脸了:我钦定的语言编译成扔进 CPU 的 ROM 的代码, CPU 里的 decoder 把机器代码转换成类似的格式扔给 backend ,后面电路里执行的根本不存在你以为的什么指令集的机器指令。
    到底哪个是“最后”?
    Sanko
        54
    Sanko  
    OP
       2017-08-28 11:38:51 +08:00 via Android
    不好意思,我是程序猿界的耻辱 去年单身今年还是单身(#哭)
    Hole
        55
    Hole  
       2024-04-26 08:12:28 +08:00
    @Sanko 现在喜结良缘了吗?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2311 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 11:05 PVG 19:05 LAX 03:05 JFK 06:05
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86