Definiowanie funkcji - omówienie

Nasza ocena:

3
Wyświetleń: 518
Komentarze: 0
Notatek.pl

Pobierz ten dokument za darmo

Podgląd dokumentu
Definiowanie funkcji - omówienie - strona 1 Definiowanie funkcji - omówienie - strona 2 Definiowanie funkcji - omówienie - strona 3

Fragment notatki:

Definiowanie funkcji
Visual C++ 6.0
Zdefiniowanie funkcji polega na podaniu jej ciała. Dobry styl programowania poznaje się po użyciu wielu krótkich, a nie małej liczby długich funkcji.
Tak dalece jak jest to możliwe, należy posługiwać się funkcjami bibliotecznymi. Ilustruje to następujący program, który napisano w dwóch wersjach: z użyciem i bez użycia funkcji bibliotecznych.
#include
#include
#include
const int Size = 100;
int main(void) {
char srcOne[Size],
srcTwo[Size];
cin setw(Size) srcOne
setw(Size) srcTwo;
char trg[2*Size-1];
strcat(strcpy(trg, srcOne), " ");
int len = strlen(strcat(trg, srcTwo));
cout
const int Size = 100;
int strLen(char *ptr);
char *strCpy(char *pTrg, char *pSrc);
char *strCat(char *pTrg, char *pSrc);
int strCmp(char *pOne, char *pTwo);
int main(void) {
char srcOne[Size],
srcTwo[Size];
cin setw(Size) srcOne
setw(Size) srcTwo;
char trg[2*Size-1];
strCat(strCpy(trg, srcOne), " ");
int len = strLen(strCat(trg, srcTwo));
cout ';
break;
case -1:
chr = '

(…)

… <iostream.h>
#include <iomanip.h>
#include <string.h>
const int Size = 100;
int main(void) {
char srcOne[Size],
srcTwo[Size];
cin >> setw(Size) >> srcOne >>
setw(Size) >> srcTwo;
char trg[2*Size-1];
strcat(strcpy(trg, srcOne), " ");
int len = strlen(strcat(trg, srcTwo));
cout << trg << endl << len << endl;
return 0;
}
Program wprowadza dwa łańcuchy, łączy je oddzielając spacją, a następnie wyprowadza: łańuch…
... zobacz całą notatkę



Komentarze użytkowników (0)

Zaloguj się, aby dodać komentarz