![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
文章平均质量分 75
CALTyang
a normal RD.
展开
-
C语言malloc和calloc的区别
小弟是大一党,刚学谭老大的《C程序设计》不久,今天偶尔看到一篇讲malloc的文章,想起谭哥只在链表那里稍微涉及了一下malloc和calloc,这俩方法看似功能相似,其实还是有区别的。 正如大家所知,C语言是这样划分内存的: 当你malloc时,编译器在堆区划分相应的空间,malloc是分配固定size的空间,calloc是分配n个长度为size的空间,然而,其实除了原创 2013-05-22 23:33:12 · 479 阅读 · 0 评论 -
动态&静态、强&弱语言的区别
首先上图: 动态语言Dynamically Typed Language 例如:ECMAScript(JavaScript)、Ruby、Python、VBScript、php 也叫动态类型定义语言 与静态类型定义相反,一种在执行期间才去发现数据类型的语言, 动态语言是指程序在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等转载 2013-07-18 21:37:27 · 887 阅读 · 0 评论 -
用C语言写的简易记事本(Linux下)
临近期末考试了,没有多少时间搞研究了,今天回顾了一下C语言知识,随手写了个记事本,特此放上~ 大体就是用的文件那块知识,功能还很单一,等暑假有时间了再完善完善吧。然后自己用了几个系统命令,写了个简单脚本,etc。。 首先是欢迎界面: void Welcome(){ system("clear"); printf("\n\n\n"); puts(" *********原创 2013-07-04 14:39:03 · 1698 阅读 · 0 评论