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

main

parents
int main ( void )
{
#include "..\061\061.h" //违背1
int ix = 0;
int iy = 1;
int iz = 2;
idata = ix + iy + iz;
return ( 0 );
}
#include "..\061\061.h" //遵循1
int main ( void )
{
int ix = 0;
int iy = 1;
int iz = 2;
idata = ix + iy + iz;
return ( 0 );
}
#include "..\061\061.h" //遵循1
int main ( void )
{
int ix = 0;
int iy = 1;
int iz = 2;
idata = ix + iy + iz;
return ( 0 );
}
int main ( void )
{
int i = 0, j = 1, k = 2;
int a = 0, b = 0;
//......
if ( ( 0 == i ) || ( 1 == j ) && ( 2 == k ) ) //违背1
{
a = 0;
}
else
{
a = 1;
}
return ( 0 );
}
int main ( void )
{
int i = 0, j = 1, k = 2;
int a = 0, b = 0;
//......
if ( ( 0 == i ) || ( 1 == j ) && ( 2 == k ) ) //违背1
{
a = 0;
}
else
{
a = 1;
}
return ( 0 );
}
int main ( void )
{
int i = 0, j = 1, k = 2;
int a = 0, b = 0;
//......
if ( ( ( 0 == i ) || ( 1 == j ) ) && ( 2 == k ) ) //遵循1
{
a = 0;
}
else
{
a = 1;
}
return ( 0 );
}
int main ( void )
{
int i = 0, j = 1, k = 2;
int a = 0, b = 0;
//......
if ( ( ( 0 == i ) || ( 1 == j ) ) && ( 2 == k ) ) //遵循1
{
a = 0;
}
else
{
a = 1;
}
return ( 0 );
}
int main ( void )
{
unsigned int i, tbc;
tbc = 0x80;
if ( tbc & 0x80 == 0x80 ) //违背1
{
i = 1;
}
else
{
i = 2;
}
return ( 0 );
}
int main ( void )
{
unsigned int i, tbc;
tbc = 0x80;
if ( tbc & 0x80 == 0x80 ) //违背1
{
i = 1;
}
else
{
i = 2;
}
return ( 0 );
}
int main ( void )
{
unsigned int i, tbc;
tbc = 0x80;
if ( ( tbc & 0x80 ) == 0x80 ) //遵循1
{
i = 1;
}
else
{
i = 2;
}
return ( 0 );
}
int main ( void )
{
unsigned int i, tbc;
tbc = 0x80;
if ( ( tbc & 0x80 ) == 0x80 ) //遵循1
{
i = 1;
}
else
{
i = 2;
}
return ( 0 );
}
int main ( void )
{
int local = 0;
int sign = 0;
/*
note for code1
/* //违背1
note for code2
*/
return ( 0 );
}
int main ( void )
{
int local = 0;
int sign = 0;
/*
note for code1
/* //违背1
note for code2
*/
return ( 0 );
}
#include <stdlib.h>
int main ( void )
{
unsigned int array[ 5 ] = { 0, 1, 2, 3, 4 };
unsigned int *p1_ptr = NULL, **p2_ptr = NULL;
unsigned int ***p3_ptr = NULL; //违背1
unsigned int data[ 5 ];
unsigned int i;
p1_ptr = array;
p2_ptr = &p1_ptr;
p3_ptr = &p2_ptr;
for ( i = 0; i < 5; i++ )
{
data[ i ] = * ( **p3_ptr + i );
}
return ( 0 );
}
#include <stdlib.h>
int main ( void )
{
unsigned int array[ 5 ] = { 0, 1, 2, 3, 4 };
unsigned int *p1_ptr = NULL, **p2_ptr = NULL;
unsigned int ***p3_ptr = NULL; //违背1
unsigned int data[ 5 ];
unsigned int i;
p1_ptr = array;
p2_ptr = &p1_ptr;
p3_ptr = &p2_ptr;
for ( i = 0; i < 5; i++ )
{
data[ i ] = * ( **p3_ptr + i );
}
return ( 0 );
}
#include <stdio.h>
int fr ( void );
int main ( void )
{
int ret;
ret = fr ( );
//...
return ( 0 );
}
int fr ( void )
{
FILE *stream = NULL;
char s[ 100 ];
int n;
if ( NULL == ( stream = fopen ( "data", "r" ) ) )
{
printf ( "The file 'data' was not opened\n" );
return ( -1 );
}
else
{
printf ( "The file 'data' was opened\n" );
n = fscanf ( stream, "%s", s );
//...
return ( 0 ); //违背1
}
}
#include <stdio.h>
int fr ( void );
int main ( void )
{
int ret;
ret = fr ( );
//...
return ( 0 );
}
int fr ( void )
{
FILE *stream = NULL;
char s[ 100 ];
int n;
if ( NULL == ( stream = fopen ( "data", "r" ) ) )
{
printf ( "The file 'data' was not opened\n" );
return ( -1 );
}
else
{
printf ( "The file 'data' was opened\n" );
n = fscanf ( stream, "%s", s );
//...
return ( 0 ); //违背1
}
}
#include <stdio.h>
int fr ( void );
int main ( void )
{
int ret;
ret = fr ( );
//...
return ( 0 );
}
int fr ( void )
{
FILE *stream = NULL;
char s[ 100 ];
int n;
if ( NULL == ( stream = fopen ( "data", "r" ) ) )
{
printf ( "The file 'data' was not opened\n" );
return ( -1 );
}
else
{
printf ( "The file 'data' was opened\n" );
n = fscanf ( stream, "%s", s );
//...
fclose ( stream ); //遵循1
return ( 0 );
}
}
#include <stdio.h>
int fr ( void );
int main ( void )
{
int ret;
ret = fr ( );
//...
return ( 0 );
}
int fr ( void )
{
FILE *stream = NULL;
char s[ 100 ];
int n;
if ( NULL == ( stream = fopen ( "data", "r" ) ) )
{
printf ( "The file 'data' was not opened\n" );
return ( -1 );
}
else
{
printf ( "The file 'data' was opened\n" );
n = fscanf ( stream, "%s", s );
//...
fclose ( stream ); //遵循1
return ( 0 );
}
}
#include <stdlib.h>
int fun ( int para1, int para2 );
int main ( void )
{
int a = 2, b = 1, c = 0;
if ( NULL == fun ) //违背1
{
return -1;
}
else
{
int ( *p ) ( int, int ) = fun; //违背2
c = p ( a, b );
}
return ( 0 );
}
int fun ( int para1, int para2 )
{
return ( para1 - para2 );
}
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