摘要:
指针free之后,free函数只是把指针指向的内存空间释放了,即内存中存储的值,但是并没有将指针的值赋为NULL,指针仍然指向这块内存。而程序判断一个指针是否合法,通常都是使用if语句测试该指针是否为NULL来判断,导致指针成为所谓的“野指针”,诱导误操作,示例代码如下,#include <stdi 阅读全文
摘要:
今天想用VSCode远程开发,需要下载一个插件,结果发现连不上扩展商店,报错We cannot connect to the Extensions Marketplace at this time, please try again later. 网上其他博主提供了各种解决方案,基本都是围绕着VSC 阅读全文
摘要:
JAVA运算符自动类型提升问题(二)byte、short、char 众所周知,当容量小的数据类型变量和容量大的数据类型变量进行运算时,结果自动提升为容量大的数据类型 可以确定的有int<long<float<double 然而byte、short、char三种类型比较特殊,他们三个任意两两组合进行运 阅读全文
摘要:
JAVA加法运算++和+1的区别 Java整型的默认数据类型是int型,这就导致了在进行某些运算时会产生一些问题 public class Plus { public static void main(String[] args) { short s=10; s=s+1; }} 上面的程序在运行时会 阅读全文
摘要:
String类的使用和注意事项 String属于引用数据类型,是一个类 String可以和8种基本数据类型(byte、short、int、long、float、double、char、boolean)做运算,其运算只能是连接运算+ 运算的结果仍然是String类型 public class Demo 阅读全文