Guest User

Untitled

a guest
Jan 18th, 2019
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.50 KB | None | 0 0
  1. /* ansi C */
  2. int i, j, k;
  3. for (i = 0; i < num; ++i)
  4. {
  5.     for (j = 0; j < num2; ++j)
  6.     {
  7.         for (k = 0; k < num3; ++k)
  8.         {
  9.             ...
  10.         }
  11.     }
  12. }
  13.  
  14. /* now you have i,j,k all defined to some value even after the loop... */
  15. printf("%d %d %d", i, j, k);
  16.  
  17. /* ISO C99 -- BETTER */
  18. for (int i = 0; i < num; ++i)
  19. {
  20.     for (int j = 0; j < num2; ++j)
  21.     {
  22.         for (int k = 0; k < num3; ++k)
  23.         {
  24.             ...
  25.         }
  26.     }
  27. }
  28. /* i,j,k DO NOT exist outside scope of for loop YAY! */
  29. printf("%d %d %d", i, j, k); /* undefined... */
Add Comment
Please, Sign In to add comment