ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

Day01程序设计与C

2022-04-13 22:34:33  阅读:147  来源: 互联网

标签:解释 语言 Day01 程序 编译 程序设计 执行 标识符


计算机语言

  • 程序是用特殊的编程语言写出来表达如何解决问题的
  • 不是用编程语言和计算机交谈,而是描述要求他如何做事情的过程和方法

算法

  • 我们要让计算机做计算,就需要线找出计算的步骤,然后用编程语言写出来
  • 计算机所做的所有事情都叫计算
  • 计算的步骤就是算法

程序的执行

  • 解释:借助一个程序,那个程序能试图理解你的程序,然后按照你的要求执行。
  • 编译:借助一个程序,就像是一个翻译,把你的程序翻译成计算机真正能懂的语言——机器语言——写的程序,然后这个机器语言写的程序就能直接执行了。

语言本身没有解释和编译来区分的,任何一种语言可以解释执行也可以编译执行,这只是传统和习惯的问题

解释语言VS编译语言:

  1. 语言本无解释/编译之分
  2. 常用的执行方式而已
  3. 解释型语言有特殊的计算能力
  4. 编译型语言有确定的运算性能

解释的定义:会将代码一句一句的直接执行,在执行期,动态将代码逐句解释为机器代码

编译定义:以编译器,先将代码编译为机器代码,再加以执行。

变量的名字

  • 变量需要一个名字,变量的名字是一种”标识符“,意思是他是用来识别这个和那个不同的名字。
  • 标识符有表示幅度规则:
    1. 标识符只能由字母、数字和下划线组成
    2. 数字不可以出现在第一个位置上
    3. C语言的关键字(都的地方称为保留字)不可以用做标识符

标签:解释,语言,Day01,程序,编译,程序设计,执行,标识符
来源: https://www.cnblogs.com/xuanwostudy/p/16142436.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有