笔记
Maggie's secret
我在拼命
展开
-
Java程序经编译后会产生什么
编译以后会生成 .class文件,也就是字节码文件:byte codejava程序在编译(javac .java文件名 指令)后会产生字节码文件,也就是.class文件。根据虚拟机所在系统的不同将字节码文件转变为不同的可执行文件,这也是java程序可跨平台的根据。...原创 2020-12-04 23:14:44 · 5437 阅读 · 5 评论 -
c语言 - 文件操作(打开和关闭 、顺序读写)(小白干货)
1. 什么是文件磁盘上的文件是文件。但是在程序设计中,我们一般谈的文件有两种:程序文件、数据文件(从文件功能的角度来分类的)。程序文件包括源程序文件(后缀为.c),目标文件(windows环境后缀为.obj),可执行程序(windows环境后缀为.exe)。数据文件文件的内容不一定是程序,而是程序运行时读写的数据,比如程序运行需要从中读取数据的文件,或者输出内容的文件。1.1以下讨论的是数据文件在以前各章所处理数据的输入输出都是以终端为对象的,即从终端的键盘输入数据,运行结果显示到显示原创 2020-11-27 01:17:22 · 2442 阅读 · 1 评论 -
c语言 - 动态内存函数(基础知识介绍)
动态内存函数的介绍malloc和freeC语言提供了一个动态内存开辟的函数:void * calloc (size_t num, size_t size);这个函数向内存申请一块连续可用的空间,并返回指向这块空间的指针。如果开辟成功,则返回一个指向开辟好空间的指针。如果开辟失败,则返回一个NULL指针,因此malloc的返回值一定要做检查。返回值的类型是 void* ,所以malloc函数并不知道开辟空间的类型,具体在使用的时候使用者自己来决定。如果参数 size 为0,malloc的行为原创 2020-11-26 00:13:24 · 148 阅读 · 0 评论 -
c语言 - 结构体(进阶)(全篇干货,小白首选)
结构体结构体的声明结构的基础知识结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。结构的声明:struct tag{ member-list;}variable-list;//变量例如描述一个学生:struct Stu{ char name[20];//名字 int age;//年龄 char sex[5];//性别 char id[20];//学号};//分号不能丢匿名结构体//匿名结构体类型struct{ int a; ch原创 2020-11-23 01:01:45 · 495 阅读 · 0 评论 -
c语言 - 总结篇 - 字符串函数(小白总结)
字符串函数语言中对字符和字符串的处理很是频繁,但是C语言本身是没有字符串类型的,字符串通常放在常量字符串中或者字符数组中。字符串常量适用于那些对它不做修改的字符串函数。本章重点重点介绍处理字符和字符串的库函数的使用和注意事项求字符串长度strlen长度不受限制的字符串函数strcpystrcatstrcmp长度受限制的字符串函数介绍strncpystrncatstrncmp字符串查找strstrstrtok错误信息报告strerror函数介绍str原创 2020-11-17 01:03:20 · 158 阅读 · 1 评论 -
c语言 - 深度剖析数据在内存中的存储(全篇干货)
深度剖析数据在内存中的存储数据类型char //字符数据类型short //短整型int //整形long //长整型long long //更长的整形float //单精度浮点数double //双精度浮点数类型的意义:他们所占存储空间的大小。使用这个类型开辟内存空间的大小(大小决定了使用范围)。(存)如何看待内存空间的视角。(取)类型的基本归类:整形家族:charunsigned原创 2020-11-11 00:56:58 · 252 阅读 · 0 评论 -
java-总结篇1-小白自学基础java(全篇干货)
自学基础java课程(小总结)此次一个多星期里,自主学习了完MOOC翁恺老师的基础java课程,并且继续深入学习C语言。课程让我对java有了一些基本认识和理解,做以下小总结:java的一些基础知识与C语言知识相近,有些许的不同之处。逻辑类型(boolean)变量类型是boolean,关系运算的结果是一个逻辑值为ture或false。数组<类型> [ ] <名字> = new <类型> [元素个数];•元素个数必须给出,可以是变量。•new创建的数原创 2020-10-21 11:02:24 · 274 阅读 · 0 评论 -
c语言的进阶与复习,java学习开启
c语言的进阶与复习9月-10月,一个月的时间,将c语言自学完成,做完了笔记。已经对c语言有了全面的理解,并进行了一次c语言笔记复习。这段时间也在听培训班的课程c语言基础课程,对自学中的不懂的进行解释和教学,让我的知识进行翻新,更好地解释了我不清楚的地方。尤其是指针。指针指针是地址,指针变量是变量。p→地址,*p→变量。地址大小是4个字节(取决于平台),变量里可以放整数。a = 10int a = *p(*p→值,内容)*p = 20( *p→变量,空间)解引用:对指针解引用,代表指原创 2020-10-11 22:02:27 · 70 阅读 · 0 评论