init
This commit is contained in:
		
							
								
								
									
										14
									
								
								exam-basedir03/subjects/ft_split/subject.en.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								exam-basedir03/subjects/ft_split/subject.en.txt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,14 @@
 | 
			
		||||
Assignment name  : ft_split
 | 
			
		||||
Expected files   : ft_split.c
 | 
			
		||||
Allowed functions: malloc
 | 
			
		||||
--------------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
Write a function that takes a string, splits it into words, and returns them as
 | 
			
		||||
a NULL-terminated array of strings.
 | 
			
		||||
 | 
			
		||||
A "word" is defined as a part of a string delimited either by spaces/tabs/new
 | 
			
		||||
lines, or by the start/end of the string.
 | 
			
		||||
 | 
			
		||||
Your function must be declared as follows:
 | 
			
		||||
 | 
			
		||||
char    **ft_split(char *str);
 | 
			
		||||
							
								
								
									
										16
									
								
								exam-basedir03/subjects/ft_split/subject.fr.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								exam-basedir03/subjects/ft_split/subject.fr.txt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
			
		||||
Assignment name  : ft_split
 | 
			
		||||
Expected files   : ft_split.c
 | 
			
		||||
Allowed functions: malloc
 | 
			
		||||
--------------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
Écrire une fonction qui prend en paramètre une chaîne de caractères et la
 | 
			
		||||
découpe en mots, qui seront retournés sous la forme d'un tableau de chaînes
 | 
			
		||||
terminé par NULL.
 | 
			
		||||
 | 
			
		||||
On appelle "mot" une portion de chaîne de caractères délimitée soit par des
 | 
			
		||||
espaces, des retours à la ligne et/ou des tabulations, soit par le début / fin
 | 
			
		||||
de la chaîne.
 | 
			
		||||
 | 
			
		||||
Votre fonction devra être prototypée de la façon suivante :
 | 
			
		||||
 | 
			
		||||
char    **ft_split(char *str);
 | 
			
		||||
							
								
								
									
										15
									
								
								exam-basedir03/subjects/ft_split/subject.ro.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								exam-basedir03/subjects/ft_split/subject.ro.txt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,15 @@
 | 
			
		||||
Exercitiu : ft_split
 | 
			
		||||
Fisier de iesire  : ft_split.c
 | 
			
		||||
Functii autorizate : malloc
 | 
			
		||||
--------------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
Scrieti o functie ce ia ca parametru un sir de caractere si pe care il separa 
 | 
			
		||||
in cuvinte, ce vor fi returnate sub forma unui tablou siruri terminate cu NULL.
 | 
			
		||||
 | 
			
		||||
Numim "cuvant" o portiune a a sirului de caractere delimitate de fie de spatii 
 | 
			
		||||
si/sau tabulatoare, fie de inceputul/sfarsitul sirului.
 | 
			
		||||
 | 
			
		||||
Functia va trebui sa aiba urmatorul prototip:
 | 
			
		||||
 | 
			
		||||
char    **ft_split(char *str);
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user