初始化问题
来源:互联网 发布:sql developer查询 编辑:程序博客网 时间:2024/06/04 19:34
本文章总结了C,C++,Java的非初始化是什么状态。下面直接看代码和运行结果进行对这三种编程语言的总结。
C语言
#include<stdio.h>#include <stdlib.h>int main(){ int a[5][5]; for(int i = 0;i<5;i++){ for(int j = 0;j<5;j++){ printf("%d ",a[i][j]); } printf("\n"); } return 0;}
结果图:
结论:C语言中数组不进行初始化,为乱序数字。
C++
#include <iostream>using namespace std;int main(){ int a[5][5]; for(int i = 0;i<5;i++){ for(int j = 0;j<5;j++){ cout<<a[i][j]<<" "; } cout<<endl; } return 0;}
结果图:
结论:C++和C语言一样,如果不进行初始化,且为乱序。和全部初始化为0不一样。
Java
package alizantest;public class arrexer { public static void main(String[] args) { int[][] a = new int[5][5]; for(int i = 0;i<5;i++){ for(int j =0;j<5;j++){ System.out.print(a[i][j]); } System.out.println(); } }}
结果图
结论:Java中如果不进行初始化,和初始化全为0一样。
阅读全文
0 0
- 初始化问题
- 初始化问题
- 初始化问题
- 类的初始化问题
- java 初始化问题
- Servlet初始化的问题
- 类的初始化问题
- getopt()的初始化问题
- Java-初始化问题
- JAVA初始化问题1
- COM 初始化的问题
- 变量初始化的问题
- 初始化列表问题
- 变量的初始化问题
- 初始化顺序问题
- 数组初始化问题
- 关于静态初始化问题
- 变量初始化问题
- macOS为PhantomJS设置path
- 项目中曾经遇到过的问题整理
- C++ 私有继承
- 洛谷Oj-连续自然数和-前缀和 + 二分查找
- VJ框架 与 人脸检测/物体检测 详解
- 初始化问题
- linux下安装keepalived (nginx高可用)
- 如何打发空闲时间,来吧,做个项目
- PVAnet配置
- [LeetCode]553. Optimal Division
- 分享一些精彩的博客、问答等等
- Tomcat8.5 不能进入Manager App
- MYIR-ZYNQ7000系列-zturn教程(6):uart_cycle
- 2017-08-17 SSM 登录演示