当前位置:网站首页>C专家编程 第2章 这不是Bug,而是语言特性 2.1 这关语言特性何事,在Fortran里这就是Bug呀
C专家编程 第2章 这不是Bug,而是语言特性 2.1 这关语言特性何事,在Fortran里这就是Bug呀
2022-08-03 16:09:00 【weixin_客子光阴】
Bug是迄今为止地球上最庞大、最成功的实体类型,有近百万中已知的品种。在这个方面,
它比其他任何已知的生物种类的总和还要多,而且至少多出4倍。
/*Fortran
*Do 10 I = 1.10 //错误写成.
*Do 10 I = 1,10 //本意是写成,
*/
/*无论在什么时候,如果遇见了这样一条语句malloc(strlen(str));几乎可以断定
*它是错误的,而malloc(strlen(str)+1)才是正确的。这是因为其他的字符串处理
*函数几乎都包含一个额外空间,用于容纳字符串结尾的‘\0'字符
*/
/*分析编程语言缺陷的一种方法就是所有的缺陷归于3类
*不该做的多了(不做之过)
*该做的没做(少做之过)
*该做的做的不合适(误做之过)
*/
/*当在超导条件下进行超级碰撞时不可能连一个原子也不碰碎
*综上,进步是计算机软件工程和编程语言设计艺术逐步发展的重要动因
*/
/*小启发*/
/*NUL用于结束ASCII字符串(零的位模式)
*NULL用于表示什么什么也不指向(空指针)
*/
边栏推荐
- Windows 事件查看器记录到 MYSQL
- leetcode:187. 重复的DNA序列
- MATLAB | 一种简易的随机曼陀罗图形生成函数
- mysql delete 执行报错:You can‘t specify target table ‘doctor_info‘ for update in FROM clause
- ffplay视频播放原理分析
- Some optional strategies and usage scenarios for PWA application Service Worker caching
- 正向代理与反向代理
- 世界顶级级架构师编写2580页DDD领域驱动设计笔记,属实有牌面
- 如何选择合适的导电滑环型号
- 一个文件管理系统的软硬件配置清单
猜你喜欢
ReentrantLock详解
出海季,互联网出海锦囊之本地化
技术干货|如何将 Pulsar 数据快速且无缝接入 Apache Doris
使用uniapp 封装一个request 请求
滑环安装注意事项
AI也有健忘症?英国41岁教授专访:解决灾难性遗忘
Spark entry learning-2
2021年数据泄露成本报告解读
How much do you know about the intelligent operation and maintenance service of data warehouse based on DMS?
【Unity入门计划】基本概念(7)-Input Manager&Input类
随机推荐
Leetcode76. Minimal Covering Substring
CopyOnWriteArrayList详解
Analysis of ffplay video playback principle
MySQL窗口函数 PARTITION BY()函数介绍
一文看懂推荐系统:召回01:基于物品的协同过滤(ItemCF),item-based Collaboration Filter的核心思想与推荐过程
面了个腾讯35k出来的,他让我见识到什么叫精通MySQL调优
生态剧变,电子签名SaaS模式迎来新突破,网络效应加速到来
出海季,互联网出海锦囊之本地化
Windows 事件查看器记录到 MYSQL
土耳其国防部:联合协调中心将对首艘乌克兰粮船进行安全检查
Yii2安装遇到Loading composer repositories with package information
2021年数据泄露成本报告解读
如何设计大电流九线导电滑环
unity用代码生成LightProbeGroup
Kubernetes 笔记 / 入门 / 生产环境 / 容器运行时
Kubernetes 笔记 / 目录
参与便有奖,《新程序员》杂志福利来袭!
[QT] Qt project demo: data is displayed on the ui interface, double-click the mouse to display specific information in a pop-up window
用友YonSuite与旺店通数据集成对接-技术篇2
AI+BI+可视化,Sugar BI架构深度剖析