Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179
Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /var/www/cppe.ru/www/includes/parser/Preprocessor_DOM.php on line 803
Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/includes/exception/MWExceptionHandler.php on line 179
Deprecated: Constant E_STRICT is deprecated in /var/www/cppe.ru/www/vendor/mediawiki/at-ease/src/Functions.php on line 48
Материал из C\C++ эксперт
Arrays of strings
/* Arrays of strings */
#include <stdio.h>
void main() {
char str[][40] = { "String in C" ,
",Another string in C"
};
int count1 = 0; /* Length of first string */
int count2 = 0; /* Length of second string */
/* find the length of the first string */
while (str[0][count1] != "\0")
count1++;
/* find the length of the second string */
while (str[1][count2] != "\0")
count2++;
/* Check that we have enough space for both strings */
if (sizeof str[0] < count1 + count2 + 1)
printf("\nYou can"t put a quart into a pint pot.");
else { /* Copy 2nd string to first */
count2 = 0;
while ((str[0][count1++] = str[1][count2++]) != "\0");
printf("\n%s", str[0]); /* Output combined string */
}
}