- 博客(11)
- 资源 (5)
- 收藏
- 关注
原创 var和let的区别
var和let声明变量最大的区别是 var是与函数作用域绑定的(function scoped) let是与块级作用域绑定的(block scoped) 此外,var还有变量提升(var declaration hoisting)的问题,但let没有这个,因此不存在temporal dead zone. ...
2020-08-08 10:07:37
130
1
原创 VS2015配置freegult3.0和glew
一、配置freegultfreeglut是opengl的窗口工具库,源码下载地址:http://sourceforge.net/projects/freeglut/freeglut2.x都是直接提供预编译库的,所以freeglut2.x的配置方法并不能直接适用于freeglut3.0。freeglut3.0只提供源码和头文件,没有直接的lib库和dll库,但可以通过cmake编译生成。读者可以自行...
2018-04-23 00:43:26
410
原创 strlen和sizeof
二者完全不同。sizeof是一个操作符(operator),简单的说其作用就是返回一个对象或者类型所占的内存字节数。而strlen是个函数,必须引入string.h才能使用。计算的是字符串的长度(不包括'\0')extern unsigned int strlen(char *s);...
2018-04-01 19:59:59
123
转载 【转载】使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
此文转自大C的博客园,以备自己以后查询此问题。点击打开链接 使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析 有时候我们需要直接用jdk提供的java命令来执行class文件让软件运行起来,特别是很多初学者,但经常会发现如下提示: 用eclipse或用ant则没有问题。 其实原因很简单,我们忽略了2个细节。 1.java指令默认在
2018-02-02 16:54:36
420
原创 【PAT】1006. 换个格式输出整数 (15)
题目 让我们用字母B来表示“百”、字母S表示“十”,用“12...n”来表示个位数字n( 输入格式:每个测试输入包含1个测试用例,给出正整数n( 输出格式:每个测试用例的输出占一行,用规定的格式输出n。 输入样例1: 234 输出样例1: BBSSS1234 输入样例2: 23 输出样例2: SS123 代码 #include #include
2018-01-21 18:42:54
114
原创 【PAT】1005. 继续(3n+1)猜想 (25)
题目 卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。 当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算3、5、8、4、2、1,则当我们对n=5、8、4、2进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这4个数已经在验证3的时候遇到过了,我们称5
2018-01-21 01:51:21
183
原创 【PAT】1004. 成绩排名 (20)
题目: 读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式:每个测试输入包含1个测试用例,格式为 第1行:正整数n 第2行:第1个学生的姓名 学号 成绩 第3行:第2个学生的姓名 学号 成绩 ... ... ... 第n+1行:第n个学生的姓名 学号 成绩 其中姓名和学号均为不超过10个字符的字符串,成绩为0到100
2018-01-19 22:06:11
248
原创 【C++】string转int
在PAT刷题时,碰见了这方面的需求,简单讲解C++中string转int。 string转int 代码 string s; for (char c : s) { sum += (int)c - 48; }1234 这里主要是当字符串中的字符被强制转换成int时,会变成相应的asii码的十进制,于是查找asii可知相应的十进制减去48即可对应。
2017-12-30 05:50:34
406
原创 PAT 1002. 写出这个数 (20)
#include <iostream> #include <string> #include <vector> #include <algorithm> using std::string; using std::cin; using std::cout; using std::vector; using std::reverse; // 审题 n不能直接用int,不够用 其次学会如何将一个数的各个
2017-12-30 05:43:53
198
CSS实战手册 第四版.zip
2019-05-20
Learning_Python_5th_Edition(英文版).zip
2019-05-18
Python学习手册(第4版)-中文版.zip
2019-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人