/* 生成C语言程序包括几个步骤: 自己写的代码叫源代码(编译之前的代码) 1.写代码 编码阶段,会有一个源代码文件,以.c结尾的 2.编译 把你写的代码编译成机器码, 会生成一个.o文件结尾的文件,这个文件叫目标文件 3.链接 把系统库或者其他模块的源代码链接到一起,生成可执行文件 源文件:保存程 ...
分类:
其他好文 时间:
2017-04-30 12:29:06
阅读次数:
115
Day01 Python的分类 Cpython:代码àc字节码->机器码 一行一行的编译执行 Pypy: 代码àc字节码->机器码 全部转换完再执行 其他python 代码-->其他字节码-->机器码 Python的执行 Windows:C:\Python35\python.exe D:\1.txt ...
分类:
其他好文 时间:
2017-04-30 10:57:29
阅读次数:
243
1、Python与其他语言对比 - C语言的解释方式 代码-->机器码-->计算机 - python,java,php等高级语言的解释方式 代码-->字节码-->机器码-->计算机 2、编码 - ascii 1.ascii只支持英文256个,不支持中文 - unicode(万国码) 1.unicod ...
分类:
编程语言 时间:
2017-04-29 20:02:50
阅读次数:
136
机器语言:01代码,CPU认识的语言 汇编语言:在机器语言的基础上增加了人类可度的助记符。 高级语言:向自然语言靠近的语言。 高级语言又分为两类: 编译型:将高级语言代码转换为目标代码(机器码),程序便可运行。优点是:编译快,速度快,比如C, Java 解释型:将源代码逐条转化为目标代码同时逐条运行 ...
分类:
编程语言 时间:
2017-04-29 17:37:19
阅读次数:
135
程序语言从执行方式上来区分有两种:解释型 和 编译型 1.编译型语言:在程序执行之前,有一个编译过程,将源程序翻译成机器码(CPU指令)、以二进制文件形式存在,之后再执行的时候直接执行,不再需要翻译的过程;坏处则是难以支持许多动态特性; - C - C++2.解释型语言:在执行的时候将程序翻译成机器 ...
分类:
编程语言 时间:
2017-04-29 12:55:28
阅读次数:
190
2017年4月26日上午继续按照昨天记忆单词的方法,把英语单词的多种词意联系起来记忆,今天听写了一下昨天所背单词,确实比以前记忆的要好,此外就看专业课视频了解了机器语言,汇编语言,高级语言。机器语言是计算机可以识别并运行的二进制代码 汇编语言是将二进制的机器码通过助记符的方式让人可以更方便的编写并检 ...
分类:
其他好文 时间:
2017-04-26 21:30:57
阅读次数:
192
一. Python介绍 - 一种面向对象的解释型计算机程序设计高级语言,由荷兰人 Guido van Rossum于1989年发明; - Python语法简洁清晰,特色之一是强制用空白符作为语句缩进。 二. Python和其他语言对比 - C语言: 是最快的编程语言,它比其他语言少了一步机器码; 代 ...
分类:
编程语言 时间:
2017-04-25 19:20:05
阅读次数:
255
一、从Hello World说起 1、程序为什么要被编译器编译了之后才可以运行? 2、编译器在把C语言程序转换成可以执行的机器码的过程中做了什么?怎么做的? 3、最后编译出来的可执行文件里面是什么?除了机器码还有什么?他们怎么存放的,怎么组织的? 4、#include<stdio.h>是什么意思?把 ...
分类:
其他好文 时间:
2017-04-25 00:44:45
阅读次数:
205
一 编程语言的介绍 1.C语言:需要程序员自己管理内存,c语言转换成机器码 2.Python,java,c#,php:每门语言有自己的虚拟机去分配内存,所以开发就变的更加简单了 3.Python的多种状态 a.Cpython:效率是最高的 b.Javapython: 程序员写的python代码编译成 ...
分类:
编程语言 时间:
2017-04-25 00:40:09
阅读次数:
271
CPython:代码 -> C 字节码 -> 机器码 (一行一行进行编译执行) PyPy:代码 -> C 字节码 -> 机器码 全部转换完 再执行->执行 其他Python(Jython): 代码 -> 其他字节码 -> 机器码 ascii :8位二进制数来表示 256种可能的字符,00000000 ...
分类:
编程语言 时间:
2017-04-24 21:22:14
阅读次数:
241