shr1.c

来自「这个是LINUX下的GDB调度工具的源码」· C语言 代码 · 共 64 行

C
64
字号
#include "ss.h"#include <stdio.h>typedef float f;float sg = 5.5;int sgi = 2;static int sgs = 7;#ifdef PROTOTYPESint shr1(int x)#elseint shr1(x)int x;#endif{  f mumble;  int l;  l = 1;  {    int l;    l = 2;  }  mumble = 7.7;  sg = 6.6;  sgi++;  sgs = 8;  printf("address of sgs is 0x%x\n", &sgs);  return 2*x;}#ifdef PROTOTYPESstatic int shr1_local(int x)#elsestatic int shr1_local(x)int x;#endif{  return 2*x;}#ifdef PROTOTYPESint structarg(struct s x)#elseint structarg(x)struct s x;#endif{  return x.a;}#ifdef PROTOTYPESint pstructarg(struct s *x)#elseint pstructarg(x)struct s *x;#endif{  return x->a;}

⌨️ 快捷键说明

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