计算机是不能理解除了机器语言以外的任何语言所以必须要把程序员所写的程序语言都翻译成机器语言才能执行程序。程序语言翻译成机器语言的工具,叫做翻译器。 编程语言 ————> 翻译器 ————> 计算机语言(二进制) 翻译器翻译的方式有两种:一是 编译,二是 翻译。两种方式之间对区别在于翻译的时间点不同。 ...
分类:
编程语言 时间:
2019-12-10 22:44:59
阅读次数:
121
一、强类型语言和弱类型语言: 1.1 强类型语言 强类型语言是一种强制类型定义的语言,一旦某一个变量被定义类型,如果不经过强制转换,则它永远就是该数据类型了,强类型语言包括Java、.net 、Python、C++等语言。 强类型包含两个方面: (1)所有变量必须先声明、后使用 (2)指定类型的变量 ...
分类:
编程语言 时间:
2019-12-06 11:22:02
阅读次数:
94
脚本变量简介 变量类型:字符型、数值型、真、假;事先确定数据的存放格式和长度; 变量存放在内存空间; 编译型语言,没有额外的处理逻辑,属于强类型语言; 脚本型语言,可以有解释器控制;所以,可以是弱类型语言; 强类型:变量在使用前,必须事先声明,甚至还需要初始化(给一个初始值,如果没给一个原始值,里面 ...
分类:
系统相关 时间:
2019-12-04 13:31:08
阅读次数:
116
最近接触了解的语言比较多,现在同一分类分析一下 语言根据类型分为两种:(就本人接触了解的语言) ①强类型语言:c++;c;c#;java——必须注意区分数据类型 定义变量前先设定这个变量需要存粗什么类型的数据。②弱类型语言:js,php——存储时可以不用特别注意数据类型,类型自动转换了 在定义变量时 ...
分类:
编程语言 时间:
2019-11-24 11:55:25
阅读次数:
65
参考资料来源: https://mp.weixin.qq.com/s?__biz=MzI3NTkyMjA4NA==&mid=2247490932&idx=1&sn=fb2f4a1dbe15cb92e0110f93dc3ebdbc&chksm=eb7c30bfdc0bb9a9f5e703f417a7e ...
分类:
编程语言 时间:
2019-10-30 09:19:55
阅读次数:
89
js 是解释型语言逐行逐行输出,优点:跨平台,缺点:速度稍慢。 js 是弱类型语言 首先弄清楚强类型语言是什么意思,强类型语言变量声明有很多种而JS 变量声明只有var一种。为变量赋值时会自动判断类型并进行转换。 js 里创建 变量的语法 var a = 1; //意思是开辟了一个空间来存取 1这个 ...
分类:
其他好文 时间:
2019-10-26 18:52:04
阅读次数:
100
1、数据类型 特点: java、c、c 等,在声明变量时已经确定了数据类型 javasc没有确定数据类型,在执行过程中会确定 js为弱类型语言 Number 八进制、十进制、十六进制在计算时最终被转换为十进制进行计算 NaN: not a number NaN与任何值不相等,包括他本省 isNa: ...
分类:
编程语言 时间:
2019-10-17 01:26:27
阅读次数:
117
[TOC] 强类型语言与弱类型语言 C语言,是强类型的语言,对于每一个变量都有强制类型定义的要求。 而弱类型语言(如Python、Javascript)中,变量的类型不需要声明,程序运行过程中,根据环境的变化而自动转换变量类型。 C语言是一种强类型语言,我们今天学习数值型变量的定义与使用,其实在学习 ...
分类:
其他好文 时间:
2019-10-10 11:06:11
阅读次数:
84
一、javascript 是一种弱类型语言,javascript的变量类型由它的值来决定。定义变量需要用关键字var var a = 123 var b = "abc" 二、变量类型:5种 number、string、boolean、undefined、null 复合类型: object 变量、函数 ...
分类:
编程语言 时间:
2019-09-29 19:54:56
阅读次数:
86
python 变量 Python 使用等号(=)作为赋值运算符, 强类型语言和弱类型语言 必须指定该变量所能存储的数据类型,以 C 语言为例: 和强类型语言相对应的是弱类型语言,Python 就是典型代表之一。弱类型语言有以下 2 个特征: python 数值类型 Python 中的数值类型主要包括 ...
分类:
编程语言 时间:
2019-09-23 00:04:53
阅读次数:
139