自学
文章平均质量分 61
烛影乱c
这个作者很懒,什么都没留下…
展开
-
C语言杂乱随笔。
1.只要有{ },大括号里就称作“块”,无论是函数里,语句,甚至是随便起一个地方。 2.每个块就相当于一个独立的平行宇宙,即使有多个块里有同名的变量,但其并不相同,并且块内的变量并不会对块外的同名变量造成影响。就像平行时空里同一个人,其行为并不会对其他平行时空的同名造成任何影响。 3.块外定义的变量在块内仍然有效,但如果块内有同名变量,则块内的本地变量会屏蔽块外的变量。 4.块内的变量只有在运行到块时存在,即本地变量的生存期是块。并且作用域也是块。 5.函数的定义不可嵌套。但函数的声明可以嵌套。 6.当原创 2021-03-06 19:52:26 · 142 阅读 · 0 评论 -
C语言整数赋值流程
C语言整数赋值流程(溢出原理) 首先,正数的补码与原码相同。 计算机内数值的储存和计算方式是补码。 当我们打出a=255时,如果a是个整数变量,则有四个字节,即32位,所以255原码和补码是00000000 00000000 00000000 11111111 (不同于a为字符变量)。赋值给a后,a的原码和补码同为00000000 00000000 00000000 11111111 。当计算机读取a时,a仍是255。 但是当a为字符变量时,a只有一个字节,即8位。此时255的原码和补码为(0)111111原创 2021-03-03 21:39:32 · 2616 阅读 · 1 评论 -
第三天
变量 1.变量的三部分:数据类型、名称、字面值。 2.数据类型在字面值里已经讲了。整数、浮点数、布尔型、字符、字符串。 3.名称就是标识符。变量第一个字母小写,后边每个单词首字母大写。 4.字面值一定要和数据类型相同。 5.声明变量公式:数据类型 名称 6.声明和赋值可同时进行。例如 int a = 30; 7.一次可声明和赋值多个变量。例如 int a,b,c; 但是赋值时一定要每个变量都有运算符“=” int a,b = 30; 这样就只给b赋值,a没赋值。 8.只有赋值之后,内存才给变量分配空间。只原创 2020-07-10 21:59:15 · 148 阅读 · 0 评论 -
第二天
标识符,关键字,字面值。 (1)标识符的命名规则 由字母、数字、下划线、美元符号组成。 开头不能是数字 区分大小写 理论上可以无限长度 不能是关键字 标识符的命名规范: 1.类名和接口名:首字母大写,后面每个单词的首字母都大写 2.变量名和方法名:首字母小写,后面每个单词的首字母都大写 3.常量:全部大写 (2)关键字:编写java源文件时,用的特定的单词。 (3)字面值: 整数:10、100 浮点数:3.14 布尔数:ture、false 字符:‘A’ 字符串:“ABC” 字符串就是多个字符。字符用单引原创 2020-07-08 18:19:49 · 177 阅读 · 0 评论 -
java第一天。helloworld
**java第一天** 学习了HelloWord的编写。 先声明**类**:class 类名或public class 类名 一个源文件可以有多个class,但只能有一个public class,且public class的类名必须与源文件名称一致 再声明**主方法**(程序入口):public static void main(String[] args){ ...原创 2020-07-07 17:21:01 · 119 阅读 · 0 评论