fork download
  1. #include <stdio.h>
  2.  
  3. #define TRUE 1
  4.  
  5. struct s_int {
  6. char index ;
  7. int x ;
  8. int y ;
  9. } ;
  10.  
  11. void DrawGraph(int x, int y, int sprite, int flag)
  12. {
  13. printf("%d %d\n", x, y);
  14. }
  15.  
  16. void Object ()
  17. {
  18. /* 構造体変数の宣言 */
  19. static struct s_int iobject ; // iobject
  20. static int switch_01 = 1;
  21. int SPRITE[1] = {0};
  22.  
  23. if ( switch_01 == 1 )
  24. {
  25. // /* 構造体変数の宣言 */
  26. // struct s_int iobject ; // iobject
  27.  
  28. /* 構造体変数の初期化 */
  29. // iobject.index = "1" ; // char型の文字代入ができない問題
  30. iobject.x = 112 ;
  31. iobject.y = 96 ;
  32.  
  33. switch_01 = 0 ; // 初期化スイッチを切る(0がOFF) これでもうこの処理には入らない
  34. }
  35.  
  36. DrawGraph ( iobject.x , iobject.y , SPRITE [ 0 ] , TRUE ) ; // キャラクターを表示する
  37. }
  38.  
  39. int main()
  40. {
  41. Object();
  42. return 0;
  43. }
  44.  
Success #stdin #stdout 0.01s 1676KB
stdin
Standard input is empty
stdout
112 96