No Structure left

main.cpp

Committer:
microfreak
Date:
2011-01-22
Revision:
0:f04fcc9952e1

File content as of revision 0:f04fcc9952e1:

#include "mbed.h"

DigitalOut myled(LED1);
 
int lp1, lp2, lp3, lp4, lp5, lp6, lp7, lp8, lp9, lp10;

char* AStr = "AAAAAAAAAAAAAAAAAAAAAAAAAA\r\n";
char* PStr = "PPPPPPPPPPPPPPPPPPPPPPPPPP\r\n";
char* SStr = "SSSSSSSSSSSSSSSSSSSSSSSSSS\r\n";
char* LStr = "LLLLLLLLLLLLLLLLLLLLLLLLLL\r\n";
char* QStr = "QQQQQQQQQQQQQQQQQQQQQQQQQQ\r\n";


void foo( int &i,char *str) {
    int x; 

    printf("String is: %s\n",str);
    if (i == 0) {
        printf("i is 0\n");
           }
               else
           {
               for (x=1; x <= i; x++) {
       printf("Value of &i und x: %d %d\n",i,x);
               myled = 1;
               wait(0.25);
               myled = 0;
               wait(0.25);
           }
           }

           }  

               int main() {

               lp1 = 5;      
               foo( lp1,AStr);    

               lp1 = 0;      
               foo( lp1,SStr);    

               lp1 = 7;      
               foo( lp1,QStr);    


           }