翁恺C语言程序设计:学习笔记1
解释与编译
解释(Python):借助一个程序,那个程序能试图理解你的程序,然后按照你的要求执行(不是直接运行,而是在这个帮助程序上运行);
编译(C):借助一个程序,就像一个翻译,把你的程序翻译成计算机真正能懂的语言(机器语言)写的程序,然后,这个机器语言写的程序就能直接执行了。
语言本身没有解释和编译区分,都可以解释也可以编译,只是每种语言都有自己的习惯。
Python常用解释器解释执行,但是也可以编译执行;同理C语言通常编译执行,但也有人去做C语言解释器。
语言流行程度统计
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
C语言简介
C语言起于1969年(The summer of “69”),指针是C语言的灵魂。C语言起于B语言,B语言起于BCPL,BCPL其余Fortran。1989年ANSI C,1990年ISO接受ANSI标准称为C89,之后C95、C99.
当前C语言是一种工业语言,多用于底层。
IDE(编辑器+编译器=集成开发环境),推荐DEV C++(4.9 for win8)
References
翁恺C语言程序设计:学习笔记1相关推荐
- C语言程序设计学习笔记:P5-循环控制
本系列文章为浙江大学翁恺C语言程序设计学习笔记,前面的系列文章链接如下: C语言程序设计学习笔记:P1-程序设计与C语言 C语言程序设计学习笔记:P2-计算 C语言程序设计学习笔记:P3-判断 C语言 ...
- C语言程序设计学习笔记:P1-程序设计与C语言
本系列博客用于记录学习浙江大学翁恺老师的C语言程序设计,系列笔记链接如下: C语言程序设计学习笔记:P1-程序设计与C语言 C语言程序设计学习笔记:P2-计算 C语言程序设计学习笔记:P3-判断 C语 ...
- C语言程序设计学习笔记:P3-判断
本系列博客用于记录学习浙江大学翁恺老师的C语言程序设计,系列笔记链接如下: C语言程序设计学习笔记:P1-程序设计与C语言 C语言程序设计学习笔记:P2-计算 C语言程序设计学习笔记:P3-判断 C语 ...
- c语言用户自己建立数据类型,C语言程序设计学习笔记--用户建立数据类型
C语言程序设计学习笔记--用户建立数据类型. 9.1定义和使用结构体变量 1.定义:C语言允许用户自己建立不同类型数据组合成的组合型数据类型就是结构体 2.形式: struct 结构体名 { 成员表列 ...
- 翁恺c语言程序设计入门期末,程序设计入门-C语言 翁恺.doc
第 PAGE \* MERGEFORMAT 39 页 共 NUMPAGES \* MERGEFORMAT 39 页 程序设计入门-C语言 浙大 翁恺循环类型编程源代码1.#include int ma ...
- 浙大翁恺pat练习题_PAT|中国大学MOOC-浙江大学翁恺-C语言程序设计习题集(更新中)...
2-0. 整数四则运算 时间限制:400 ms 内存限制:65536 kB 代码长度限制:8000 B 判题程序:Standard 作者:乔林(清华大学) 本题要求编写程序,计算2个正整数的和.差.积 ...
- 浙大c语言在线编辑,(翁恺)C语言程序设计-浙江大学
浙江大学求是计算机和中加班的C课程. 程序设计是一门基础课程.对于计算机相关专业而言,程序设计是专业基础知识,是进一步学习其他专业知识的第一步阶梯:对于非计算机专业而言,程序设计的学习有助于理解计算机 ...
- go语言程序设计学习笔记-1
https://www.jb51.net/article/126998.htm go标准库文档https://studygolang.com/pkgdoc 1. 如果想要再本地直接查看go官方文档,可 ...
- 清华郑莉C++语言程序设计学习笔记(1)- 绪论、C++简单程序设计、函数
程序运行调试 步骤:创建项目.设置断点.运行调试 在生成发布版本前,需要清除早期生成过程中创建的中间文件和输出文件,确保其是最终版本. 操作:①生成->清理解决方案:②debug->rel ...
最新文章
- p187让元素垂直居中
- Algorithm:【Algorithm算法进阶之路】之十大经典排序算法
- 【好文】为什么必须学好.Net Core?怎样弯道超车新年高薪?这样做,一周就够了!(文末彩蛋)...
- 基于ASP.NET Core的模块化设计: 虚拟文件系统
- zing jvm_Zing加快了JVM应用程序的预热
- matlab打开笔记本摄像头_如何解决笔记本电脑摄像头异常问题
- C++之虚函数是如何实现的
- raml2html 安装,Raml实践
- 苹果Mac网络视频下载工具推荐:Downie 4
- 计算机里面为什么只剩c盘,电脑只剩下C盘了,怎么处理
- 如何查看IP地址是否被占用
- 黑苹果oc清除nvram_自己组装一台“iMac”是什么体验(下):AMD 平台也能吃上黑苹果...
- python基础教程 ppt_Python基础教程第2章ppt
- Nginx的alias/root/try_files实战
- Linux中断原理、上半部和下半部、硬中断和软中断
- 万字长文之spring的整合
- 考研前夕 — 成人的世界里没有那么多童话
- 史上最全Android文件管理器技术方案细节
- PERL-5.26.1安装教程(LINUX系统)
- 编程的同时还能盯股票基金?VSCode这款神器插件绝了!