⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uninit-8.c

📁 this is a gcc file, you can download it and learn its usetility, for further detail please look at t
💻 C
字号:
/* Uninitialized variable warning tests...   Inspired by part of optabs.c:expand_binop.   May be the same as uninit-1.c.  *//* { dg-do compile } *//* { dg-options "-O -Wuninitialized" } */#include <limits.h>voidadd_bignums (int *out, int *x, int *y){    int p, sum;    int carry; /* { dg-bogus "carry" "uninitialized variable warning" { xfail *-*-* } } */    p = 0;    for (; *x; x++, y++, out++, p++)    {	if (p)	    sum = *x + *y + carry;	else	    sum = *x + *y;	if (sum < 0)	{	    carry = 1;	    sum -= INT_MAX;	}	else	    carry = 0;    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -