I did something similar some time ago, but just in case you love my blog so much that you just can't resist some more juicy, fat code, here we go....
Original Code:
#include <stdio.h>
int main()
{
char *string = "Herro World!";
char myName[10];
myName[0] = 'M';
myName[1] = 'I';
myName[2] = 'N';
myName[3] = 'G';
myName[4] = 'A';
myName[5] = 'L';
myName[6] = 'I';
myName[7] = 'N';
myName[8] = 'G';
myName[9] = '\0';
char psyOppa[20] = {'O', 'p', 'p', 'a', ' ', 'G', 'a', 'n', 'g', 'n', 'a', 'm', ' ', 'S', 't', 'y', 'l', 'e', '\0'};
int i = 0;
for (i = 0; i < sizeof(psyOppa); i++) // sizeof() returns the size of an array
{
printf("%s, %s, %s\n", string, myName, psyOppa);
}
return 0;
}
Output:
Herro World!, MINGALING, Oppa Gangnam Style
Herro World!, MINGALING, Oppa Gangnam Style
Herro World!, MINGALING, Oppa Gangnam Style
Herro World!, MINGALING, Oppa Gangnam Style
Herro World!, MINGALING, Oppa Gangnam Style
Herro World!, MINGALING, Oppa Gangnam Style
Herro World!, MINGALING, Oppa Gangnam Style
Herro World!, MINGALING, Oppa Gangnam Style
Herro World!, MINGALING, Oppa Gangnam Style
Herro World!, MINGALING, Oppa Gangnam Style
Herro World!, MINGALING, Oppa Gangnam Style
Herro World!, MINGALING, Oppa Gangnam Style
Herro World!, MINGALING, Oppa Gangnam Style
Herro World!, MINGALING, Oppa Gangnam Style
Herro World!, MINGALING, Oppa Gangnam Style
Herro World!, MINGALING, Oppa Gangnam Style
Herro World!, MINGALING, Oppa Gangnam Style
Herro World!, MINGALING, Oppa Gangnam Style
Herro World!, MINGALING, Oppa Gangnam Style
Herro World!, MINGALING, Oppa Gangnam Style
This simple program creates char arrays - a.k.a. strings. The general syntax for arrays in C is:
<the-type-of-variable-that-the array-is-full-of> <name>[<number-of-variables-in-array>];
<name>[0] = .......;
<name>[1] = .......;
etc.....
For example, to create an array of 3 integers, write:
int intArray[3];
intArray[0] = 1;
intArray[1] = 2;
intArray[2] = 3;
A shorthand way of creating an array is:
int intArray[3] = {1, 2, 3};
No comments:
Post a Comment