gcc compiler / pclint中有一个选项可用于int到long转换的错误/警告。
答案 0 :(得分:2)
Int to long应该没关系。对于long to int,请参阅-Wconversion
:
int main() {
long long l = 0;
int n = l;
}
然后
gcc -Wconversion wc.c
给出:
wc.c:3: warning: conversion to 'int' from 'long long int' may alter its value