cosa fa:
sintassi:
getline(nome_array_passato, dimensione massima dell'array)
codice:
#include <stdio.h>
int getline(char s[], int lim) si passa come parametro un array
{int c,i;
for(i=0;i<lim-1 && (c=getchar())!=EOF && c!='\n';++i)
s[i]=c;if(c=='\n')
{s[i]=c;s[i]='\0';
++i;}
esempio: calcolo la lunghezza del nome inserito da tastiera
quantità = getline(nome, 100)
esempio: vedi esempio di parametri di funzione array
sintassi:
copy(array_partenza, array_arrivo)
codice:
void copy(char s1[], char s2[]) si passa come parametri un array
{int i;
i = 0;
while((s2[i]= s1[i])!='\0')
++i;}
esempio:
copy(partenza,arrivo);
esempio: vedi esempio di parametri di funzione array