- UNIT-I (Array)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiySRoh3L9zrCv48tvNVhbLk0VKM5o8awcHuigxOrb-0cS_sArlRMvn24D3CE17ftwla27A31fkB8ppokG-UfCEer8GgHaesF17pJ0aisBvT115yCrW4xYQYW2kDoiyG8XNYFFck7VTzzR2/s1600/22222.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiySRoh3L9zrCv48tvNVhbLk0VKM5o8awcHuigxOrb-0cS_sArlRMvn24D3CE17ftwla27A31fkB8ppokG-UfCEer8GgHaesF17pJ0aisBvT115yCrW4xYQYW2kDoiyG8XNYFFck7VTzzR2/s1600/22222.jpg)
strlen(),strcpy(), strcat() ,strcmp()
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiySRoh3L9zrCv48tvNVhbLk0VKM5o8awcHuigxOrb-0cS_sArlRMvn24D3CE17ftwla27A31fkB8ppokG-UfCEer8GgHaesF17pJ0aisBvT115yCrW4xYQYW2kDoiyG8XNYFFck7VTzzR2/s1600/22222.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiySRoh3L9zrCv48tvNVhbLk0VKM5o8awcHuigxOrb-0cS_sArlRMvn24D3CE17ftwla27A31fkB8ppokG-UfCEer8GgHaesF17pJ0aisBvT115yCrW4xYQYW2kDoiyG8XNYFFck7VTzzR2/s1600/22222.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiySRoh3L9zrCv48tvNVhbLk0VKM5o8awcHuigxOrb-0cS_sArlRMvn24D3CE17ftwla27A31fkB8ppokG-UfCEer8GgHaesF17pJ0aisBvT115yCrW4xYQYW2kDoiyG8XNYFFck7VTzzR2/s1600/22222.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiySRoh3L9zrCv48tvNVhbLk0VKM5o8awcHuigxOrb-0cS_sArlRMvn24D3CE17ftwla27A31fkB8ppokG-UfCEer8GgHaesF17pJ0aisBvT115yCrW4xYQYW2kDoiyG8XNYFFck7VTzzR2/s1600/22222.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiySRoh3L9zrCv48tvNVhbLk0VKM5o8awcHuigxOrb-0cS_sArlRMvn24D3CE17ftwla27A31fkB8ppokG-UfCEer8GgHaesF17pJ0aisBvT115yCrW4xYQYW2kDoiyG8XNYFFck7VTzzR2/s1600/22222.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiySRoh3L9zrCv48tvNVhbLk0VKM5o8awcHuigxOrb-0cS_sArlRMvn24D3CE17ftwla27A31fkB8ppokG-UfCEer8GgHaesF17pJ0aisBvT115yCrW4xYQYW2kDoiyG8XNYFFck7VTzzR2/s1600/22222.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiySRoh3L9zrCv48tvNVhbLk0VKM5o8awcHuigxOrb-0cS_sArlRMvn24D3CE17ftwla27A31fkB8ppokG-UfCEer8GgHaesF17pJ0aisBvT115yCrW4xYQYW2kDoiyG8XNYFFck7VTzzR2/s1600/22222.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiySRoh3L9zrCv48tvNVhbLk0VKM5o8awcHuigxOrb-0cS_sArlRMvn24D3CE17ftwla27A31fkB8ppokG-UfCEer8GgHaesF17pJ0aisBvT115yCrW4xYQYW2kDoiyG8XNYFFck7VTzzR2/s1600/22222.jpg)
Declaration and Initialization of strings
Declaring an array of strings this way is rather tedious, that’s why C provides an alternative syntax to achieve the same thing. This above initialization is equivalent to:
har ch_arr[3][10] = {
"spike",
"tom",
"jerry"
};
The first subscript of the array i.e
3
denotes the number of strings in the array and the second subscript denotes the maximum length of the string. Recall the that in C, each character occupies 1
byte of data, so when the compiler sees the above statement it allocates 30
bytes (3*10
) of memory.
the initialization of a string variable,
Char first_name[15]="ARYAN";
Char first_name[15]={'A','R','Y','A','N','\0'};//null character '\0' is required at end in declaration
char string1[6]="hello"; /* string size ='h'+'e'+'l'+'l'+'o'+'\0'=6*/*
कोई टिप्पणी नहीं:
एक टिप्पणी भेजें