后端开发
帅小邪
谈笑间,Bug灰飞烟灭
展开
-
C语言基础知识----数值溢出问题和精度损失问题
什么是数值溢出?为什么会发生数值溢出?数据类型只能用有限位数存储数据,表数范围有限。为变量赋值超出了类型表数范围,就是数值溢出。千年虫问题,早期身份证表示出生年2位数字的问题,都属于数值溢出问题下面来看一个代码片段:#include <stdio.h>int main (){long a;a = 200 * 300 * 400 * 500;printf...原创 2019-04-21 00:28:20 · 1971 阅读 · 0 评论 -
C语言基础知识---分支控制结构
问题引入:&如何用c表达式描述一个判断条件?&如何判断一个c表达式的“真”和”假“?&如何用合法的c表达式描述一个复杂的判断条件?什么是逻辑运算符的短路特性?选择结构----分支结构关系运算符:(<,>,<=,>=,==,!=)//判断n是否为奇数n % 2 != 0;//判断n是否为偶数n % 2 == 0;关系表达...原创 2019-04-20 00:31:46 · 593 阅读 · 0 评论 -
JAVA编程基础知识---JDK&JRE&JVM
JDK–Java Development kit Java开发工具包(开发java程序)JRE–Java Runtime Environment Java运行时环境(外部运行环境,运行java程序)JVM–Java Virtual Machine Java虚拟机(编译.CLASS文件)三者之间的关系:JDK包含JRE,JRE包含JV...原创 2019-04-25 00:07:13 · 212 阅读 · 0 评论 -
JAVA编程基础知识--标识符
命名规则必须以字母,下划线,美元符$开头其他部分可以是字母,下划线,美元符和数字的任意组合JAVA标识符大小写敏感且长度无限制不可以使用JAVA关键字不能以数字开头标识符不能包含除了字母,下划线,美元符之外的其他符号不推荐使用汉字命名字符集ISO8859-1 西欧字符集BIG5 台湾的大五码表示繁体汉字GB2...原创 2019-04-25 00:27:56 · 156 阅读 · 0 评论 -
JAVA编程基础知识--基本数据类型
JAVA是一种强类型语言,每个变量都必须声明其类型整数(byte, short, int ,long)// 测试数据类型public class TestType{ public static void main(String[] args){ int a = 10; System.out.println(a); ...原创 2019-04-25 01:10:20 · 173 阅读 · 0 评论