int长时间警告 [英] warning for int to long

查看:109
本文介绍了int长时间警告的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在gcc编译器/ pclint中有一个选项用于错误/警告int长转换。应该可以。对于很长的int来说, -Wconversion

  int main() {
long long l = 0;
int n = 1;
}

然后

  gcc -Wconversion wc.c 

给出:

  wc.c:3:警告:从'long long int'转换为'int'可能会改变它的值


is there a option in gcc compiler/ pclint for error/warning for int to long conversion.

解决方案

Int to long should be OK. For long to int see , -Wconversion:

int main() {
    long long l = 0;
    int n = l;
}

then

gcc -Wconversion wc.c

gives:

wc.c:3: warning: conversion to 'int' from 'long long int' may alter its value

这篇关于int长时间警告的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆