明明初始化了,却警告没有初始化

问题描述

明明初始化了,却警告没有初始化

#include
#include
#define SIZE 15

int main(void)
{
char test1[SIZE] = "I am a man.";

puts(test1);

return 0;

}

解决方案

你的vs什么版本? 我这里vs2013跑,没有c6001的警告

解决方案二:

没看出错误,但是可能size在别的地方定义了,换一个别的,比如叫N看看

解决方案三:

可能是编译的问题,,重启下试试

解决方案四:

SIZE 不是常量,是一个结构体。

解决方案五:

SIZE 不是常量,是一个结构体。

解决方案六:

#include 没加这个吗?

解决方案七:

多谢各位的关注,我已经知道是什么问题了。

时间: 2024-09-20 06:37:08

明明初始化了,却警告没有初始化的相关文章

为什么websphere每次装载jsp的时候都会要去初始化呢,可不可以就初始化一次呢?

问题描述 为什么websphere每次装载jsp的时候都会要去初始化呢,可不可以就初始化一次呢?

C++使用初始化列表的方式来初始化字段

几个月之前,接触Android recovery源代码的时候,看ScreenRecoveryUI类的时候,那时候C++基础还不是特别好,一直不明白以下的初始化方式: 下面这个是Recovery的一个构造函数,代码位于:screen_ui.cpp,它的类的实现在screen_ui.h. 如下这个ScreenRecoveryUI类,这个类是继承于RecoveryUI类的: 这个文件在screen_ui.h class ScreenRecoveryUI : public RecoveryUI { pu

net ist初始化的区别-.net List初始化的区别

问题描述 .net List初始化的区别 List lList= new List(); List eList = Enumerable.Empty().ToList(); 请问这2种有什么区别吗? 解决方案 一样 ```public static List ToList(this IEnumerable source) { if (source == null) { throw Error.ArgumentNull("source"); } return new List(sourc

链表 初始化-关于线性链表的初始化问题

问题描述 关于线性链表的初始化问题 typedef struct LNode{ int data; struct LNode *next; }LinkList; InitList(LinkList *&L) { L=(LinkList *)malloc(sizeof(LinkList)); L->next=NULL; } main() { LinkList *L; InitList(L); } 请问初始化函数的形参L前为什么要加地址符&?去掉为什么会出错? 解决方案 那个不是取地址,

mipi屏幕初始化指令-mipi屏幕调试初始化指令

问题描述 mipi屏幕调试初始化指令 在调试mipi屏幕的初始化的11指令没起作用,退出不了睡眠模式,屏幕始终没亮过?什么原因呢?截图是什么意思? 解决方案 先显示,然后退出睡眠,试下! 解决方案二: 记得屏先复位,然后发送显示命令,然后发退出睡眠命令

静态数据初始化和非静态实例初始化顺序的小问题

问题描述 程序1:classBowl{Bowl(intmarker){System.out.println("Bowl("+marker+")");}voidf1(intmarker){System.out.println("f1("+marker+")");}}classTable{staticBowlbowl1=newBowl(1);Table(){System.out.println("Table()"

《运维工程师成长之路》——第2章 企业互联网根基之服务器初始化2.1 服务器初始化

第2章 企业互联网根基之服务器初始化 "小鑫,我们的机房已经选择好了.下周需上架5台服务器,你去准备一下." "嗯,我去准备."小鑫很干脆地答应了,心想不就是装个系统嘛,分分钟的事. 2.1 服务器初始化 2.1.1 无人值守安装服务器小鑫记得在<高性能网站构建实战>中介绍过用U盘的方式来安装服务器.于是他就根据书中的内容做了两个U盘,在服务器到机房上架后,直接用U盘安装还是挺顺利的.安装好系统后再配置IP,正常连通后就可以回公司配置其他的了. 通过这次

C++:类的成员变量 声明顺序 与 初始化顺序 相同

类成员的默认初始化顺序是按照声明顺序进行, 如果使用初始化列表初始化成员变量, 则必须按照成员变量的声明顺序进行; 否则, 在变量之间交替赋值时, 会产生, 未初始化的变量去赋值其他变量; 同时GCC, 也会发出警告, 如: 'class::m_xxx' will be initialized after [-Wreorder] 代码: /* * BInsertSort.cpp * * Created on: 2014年4月15日 * Author: Spike */ #include <ios

Python虚拟机的初始化概览

今天想跟下Python虚拟机的启动,看看以调试模式跑起python_d.exe是怎么一个过程. 1. d:\Python-2.7.2\Modules\python.c文件是main函数,直接调用Py_Main函数: 2. 在Py_Main函数中,初始化函数为Py_Initialize();,而后者直接调用Py_InitializeEx(1);函数: 3. 在Py_InitializeEx函数中,首先判断是否已经初始化过,如果有则返回,没有就改下标志,开始初始化:第一步也是十分关键的一步,是调用函