从标准C谈内存和格式

一开始接触学习C语言,是在上大学的时候,老师拿着一本谭C跟我们谈hello,world的程序,尽管现在看起来这个程序是一个基础的不能再的程序,但是我们总是忽视一些新手对这些的认识;所谓新手就是针对于某一项操作和一个领域的没有任何的经验,所有的过程都是新鲜的;怎么样才能够在这一陌生的环境中生存下去,这就需要对症下药了,新手缺的是什么,我们就应该补足什么;新手缺的是经验,那么新手就应该不断的积累经验来弥补。

一个合格的程序员,在接触一个新的技术的时候,我并不习惯将这一类人称之为菜鸟,因为在你眼中这个所谓的菜鸟或许在别的领域中就是一个你抬着头都看不见的大牛。哈哈,这是实话;大实话;在学习C语言的过程中,就像我体会到的东西一样,很多人都应该有着这样的体会,C语言是一个重视逻辑和结构的语言,它像一个机械手臂帮助我们操控计算机的资源来实现我们想让计算机来完成的工作;这是一套很博大精深的逻辑,或者换一个词来说,叫画笔来更合适;一个标准的程序员的严重,语言就是一个帮助我们实现我们想象中世界的最有力的工具;我们如何去使用这个强有力的工具的最重要的一点就是要求我们对他的理解如何如何;

在学习C语言中,我认为有这样的几个关键词;

内存:如果一个程序员不能够清楚的认识到内存的重要性,那我也只能说,这位同志的要需要继续学习C中的内存管理,C语言中整个一套体系都是建立在逻辑算法的基础上,逻辑是不可见了,在整个操作的工程中,我们唯一可见的就是实际的内存数据;内存将告诉我们程序执行到哪里了,程序错在哪里了;可以打这样的一个比喻,当我们运行了一个及时程序,然后瞬间程序结束了,什么都没有留在,在逻辑上内存是被清空了(当然实际中是没有的),就像我们从来没有运行过一样;两个时间点,两个状态;同样说明了内存在程序运行的过程中的重要性;

格式:我们在内存中写了一堆数据,对于我们来说或许这些数据石油意义的,但是不管如何,这些数据对于计算机来说,这些数据都是一堆0,1而已;甚至计算机直接将这堆0,1全部当成乱码;哈哈;所以我们该怎么样告诉计算机,这些数据是有用的,并且告诉计算机该如何的使用这些数据;这就是格式;格式的范围很宽泛,对于程序编程所制定的一切规则,就是格式;这样便能够清楚的告诉计算机,我想要计算机做些什么了;

内存和格式就像两个人一样,内存像是电脑,而格式就像是程序员;而写程序所涉及到的对象也只有这两个而已;内存和格式整整的概括了计算机编程的所有元素;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值