【趣解编程】变量

简介: Paste_Image.png变量就是“容器”。如果把编程比作做菜的话,变量就是那些碗盆瓢勺,或装着原材料,或在做菜的过程中临时的摆放半成品,或装着最后的成品菜。
Paste_Image.png

变量就是“容器”。

如果把编程比作做菜的话,变量就是那些碗盆瓢勺,或装着原材料,或在做菜的过程中临时的摆放半成品,或装着最后的成品菜。

变量是有大小的,就像锅碗瓢盆也有大小一样,存放在容器里的东西是有限度的,装太多,就会装不下。

有些语言中,变量是有类型限制的,就像我们对容器限制了它们专门盛放不同的材料:装米的,装面的,装水的,装油盐酱醋的...

比如在Java里:

String str = "Hello";         // 装字符串 
int num = 12345;              // 装数字
boolean flag = true;          // 装逻辑 是/否

而有些语言,一个变量可以装任何类型的东西,就像我们不讲究的在一个容器里装任何东西。

比如在JavaScript里:

var anything = "Hello";
anything = 12345;
anything = true;

什么是“变量名”?太好理解了,就是贴在每个容器上的那张标签纸,上面写了:米,水,油,盐...

目录
相关文章
|
4月前
|
NoSQL IDE 开发工具
**《惊爆!揭开函数调用关系图的神秘面纱,让你的代码世界天翻地覆!》**
【8月更文挑战第16天】函数调用关系图是软件开发中的重要工具,帮助直观理解程序结构与逻辑流程,有效进行代码优化、调试及复杂系统理解。可通过静态分析工具(如SourceMonitor)在不运行代码情况下构建调用图,或利用动态跟踪(如GDB、Python的`sys.settrace`)在运行时记录调用顺序。集成开发环境(IDE)如Visual Studio亦提供相关功能。不同方法各有优势,可根据需求灵活选择。
77 4
|
6月前
|
存储 小程序 Java
打破传统,Java 变量与常量让你重新认识编程的魅力!
【6月更文挑战第14天】Java编程中的变量与常量赋予程序灵活性和动态性。变量如魔法盒子,其值可变,提供程序的适应性;常量则如灯塔,值恒定,确保稳定性。两者结合构建复杂程序,变量用于处理数据,常量定义规则。在项目中,规范管理变量和常量能提升代码可读性和维护性。无论是小游戏还是复杂系统,它们都是不可或缺的工具,激发编程的无限可能。
27 1
|
3月前
|
人工智能 物联网 大数据
探索编程的奥秘——从代码行中寻找宇宙
本文将通过通俗易懂的语言,带领读者探索编程背后的哲理与技术感悟。无论是初学者还是经验丰富的开发者,都能在这篇文章中找到启发和共鸣。我们将探讨编程的本质、学习编程的心路历程以及未来的挑战与机遇。希望通过本文,读者能够对编程有更加深刻的理解,并在实践中不断追求卓越。
33 1
|
4月前
|
存储 开发者 Python
探索代码的奥秘:从变量到函数的编程之旅
【8月更文挑战第31天】本文将带你走进编程的世界,从基础的变量概念出发,逐步深入到复杂的函数设计。我们将通过实际的代码示例,探讨如何高效地组织和复用代码,以及在面对复杂问题时如何应用模块化思维来简化解决方案。无论你是初学者还是有经验的开发者,这篇文章都将为你提供新的视角和启发,帮助你更好地理解编程语言的内在逻辑和美学。
|
6月前
|
编译器 C语言 C++
【海贼王编程冒险 - C语言海上篇】自定义类型:结构体,枚举,联合怎样定义?如何使用?
【海贼王编程冒险 - C语言海上篇】自定义类型:结构体,枚举,联合怎样定义?如何使用?
36 0
|
7月前
|
数据挖掘 Python
揭秘编程世界:深入理解变量的奥秘
揭秘编程世界:深入理解变量的奥秘
35 0
第4章 MATLAB编程基础——4.2 变量
第4章 MATLAB编程基础——4.2 变量
|
程序员 C语言
初识C语言之条件结构篇——带你认知编程世界的逻辑之美!
初识C语言之条件结构篇——带你认知编程世界的逻辑之美!
207 0
初识C语言之条件结构篇——带你认知编程世界的逻辑之美!
|
设计模式 Java
一起来看引用与现实的邂逅 | 带你学《Java面向对象编程》之二十二
本节通过三则分析为读者介绍了类关联结构、类自身关联等逻辑与合成设计模式的概念,带读者去理解类的灵活性。
一起来看引用与现实的邂逅    | 带你学《Java面向对象编程》之二十二
|
Java iOS开发
千字掌握“代码块”概念 | 带你学《Java面向对象编程》之十二
本节通过多组案例深刻讲解了“{}”在Java世界中扮演的重要角色,简明扼要的介绍了普通代码块、构造块、静态块的异同点。