语言学习
文章平均质量分 90
zhengshibin
数据库内核开发人员。
展开
-
linux下多线程
linux下多线程 linux系统下的多线程遵循POSIX线程接口,连接时需要使用库libpghread.a。 这里选择一些常用的线程函数进行简单的分析和练习,以使自己对linux下多线程有一定的认识。 注意:随着时间的推移,很多东西可能不再适用,当前的版本信息如下。 linux内核版本: uname -r 4.4.0-59-generic gcc版本 gcc –version ...原创 2018-05-19 08:13:10 · 358 阅读 · 0 评论 -
格物致知 c语言字节数、对齐、补齐的小探索
写在前面 工作几年了,由于信奉陶渊明的 “好读书,不求甚解” (其实是懒) 的思想,很多概念其实了解的很模糊,最近工作中遇到一个问题:“64位环境下,指针占多少个字节?”,信誓旦旦的回答了4个字节,说指针无论32位环境下还是64位环境下,均占4个字节。 结果,可以想象,测试结果悲剧了。。。 这里格物致知一下,写了几个小demo,清晰一下混淆了很久的概念。 注:这里仅提供32和64位环境的测试结...原创 2018-11-06 16:16:11 · 443 阅读 · 0 评论 -
有趣的c语言
写在前面 工作三年多,常听各位前辈讲: 语言是其次的,重要的是思想。 深以为然,于是继续贯彻陶渊明的: 好读书,不求甚解。 结果,工作了三年多,稀里糊涂的代码写了不少,犯的错误也很多,吃一堑长一智的过程中,也会经常有很多不解:“这样写,难道不对么?” 最近终于有时间,终于还是决定花点时间,把c语言掌握的清晰一点,选中了这本已经带领无数大神走向巅峰的神书《c专家编程》,打算通读一遍,空口无凭...原创 2019-01-29 18:07:38 · 1705 阅读 · 0 评论