Commit 2a291a73 authored by shengnan hu's avatar shengnan hu
Browse files

main

parents
int fun ( int a, int *b );
int main ( void )
{
int i = 1, j = 2;
int k;
k = fun ( i, &j );
return ( 0 );
}
int fun ( int a, int *b )
{
if ( 1 == a )
{
*b = *b + a;
return ( 1 );
}
else
{
*b = *b - a;
} //违背1
}
void fun ( int a, int *b );
int main ( void )
{
int i = 1, j = 2;
fun ( i, &j );
return ( 0 );
}
void fun ( int a, int *b )
{
if ( 0 == a )
{
*b = *b + a;
}
else
{
*b = *b - a;
}
return ( a + 1 ); //违背1
}
void fun ( int a, int *b );
int main ( void )
{
int i = 1, j = 2;
fun ( i, &j );
return ( 0 );
}
void fun ( int a, int *b )
{
if ( 0 == a )
{
*b = *b + a;
}
else
{
*b = *b - a;
}
return ( a + 1 ); //违背1
}
int fun ( int a, int *b );
int main ( void )
{
int i = 1, j = 2;
int k;
k = fun ( i, &j );
return ( 0 );
}
int fun ( int a, int *b )
{
if ( 1 == a )
{
*b = *b + a;
}
else
{
*b = *b - a;
}
return; //违背1
}
int fun ( int a, int *b );
int main ( void )
{
int i = 1, j = 2;
int k;
k = fun ( i, &j );
return ( 0 );
}
int fun ( int a, int *b )
{
if ( 1 == a )
{
*b = *b + a;
}
else
{
*b = *b - a;
}
return; //违背1
}
int main ( void )
{
int local = 0;
int para = 0;
//...
switch ( para )
{
local = para; //违背1
case 1:
//...
break;
case 2:
//...
break;
default:
//...
break;
}
return local;
para++; //违背2
}
int main ( void )
{
int local = 0;
int para = 0;
//...
switch ( para )
{
local = para; //违背1
case 1:
//...
break;
case 2:
//...
break;
default:
//...
break;
}
return local;
para++; //违背2
}
int main ( void )
{
unsigned int local = 0;
unsigned int para = 0;
//...
if ( local >= 0 )
{
para = 1;
}
else //违背1
{
para = 2;
}
if ( 1 == para )
{
//...
}
return ( 0 );
}
int main ( void )
{
unsigned int local = 0;
unsigned int para = 0;
//...
if ( local >= 0 )
{
para = 1;
}
else //违背1
{
para = 2;
}
if ( 1 == para )
{
//...
}
return ( 0 );
}
int main ( void )
{
unsigned int local = 0;
unsigned int para = 0;
//...
local; //违背1
para - 0; //违背2
local == para; //违背3
local > para; //违背4
return ( 0 );
}
int main ( void )
{
unsigned int local = 0;
unsigned int para = 0;
//...
local; //违背1
para - 0; //违背2
local == para; //违背3
local > para; //违背4
return ( 0 );
}
int main ( void )
{
int code[ 3 ];
code[ 0 ] = 109;
code[ 1 ] = 100;
code[ 2 ] = 011; //违背1
return ( 0 );
}
int main ( void )
{
int code[ 3 ];
code[ 0 ] = 109;
code[ 1 ] = 100;
code[ 2 ] = 011; //违背1
return ( 0 );
}
int main ( void )
{
int code[ 3 ];
code[ 0 ] = 109;
code[ 1 ] = 100;
code[ 2 ] = 011; /* octal */ //遵循1
return ( 0 );
}
int main ( void )
{
int code[ 3 ];
code[ 0 ] = 109;
code[ 1 ] = 100;
code[ 2 ] = 011; /* octal */ //遵循1
return ( 0 );
}
unsigned int ucV1 = 0U; //遵循
unsigned int ucV2 = 0u; //违背
long lV1 = 0L; //遵循
long lV2 = 0l; //违背
float fV1 = 0.0F; //遵循
float fV2 = 0.0f; //违背
double ldV1 = 0.0L; //遵循
double ldV2 = 0.0l; //违背
unsigned int ucV1 = 0U; //遵循
unsigned int ucV2 = 0u; //违背
long lV1 = 0L; //遵循
long lV2 = 0l; //违背
float fV1 = 0.0F; //遵循
float fV2 = 0.0f; //违背
double ldV1 = 0.0L; //遵循
double ldV2 = 0.0l; //违背
unsigned int Ginum = 0;
int main ( void )
{
int i = 10;
for ( Ginum = 0; Ginum < 10; Ginum++ ) //违背1
{
i = i - 1;
}
return ( 0 );
}
unsigned int Ginum = 0;
int main ( void )
{
int i = 10;
for ( Ginum = 0; Ginum < 10; Ginum++ ) //违背1
{
i = i - 1;
}
return ( 0 );
}
int main ( void )
{
float f = 0.0, g = 1.0;
for ( f = 0.0; f < 10.0; f = f + 1.0 ) //违背1
{
g = f + g;
}
return ( 0 );
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment