int长时间警告 [英] warning for int to long
本文介绍了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屋!
查看全文