logo

Crowdly

Browser

Add to Chrome

LP25 Système d'exploitation Linux et programmation système en langage C

Looking for LP25 Système d'exploitation Linux et programmation système en langage C test answers and solutions? Browse our comprehensive collection of verified answers for LP25 Système d'exploitation Linux et programmation système en langage C at moodle.utbm.fr.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

Observez le code ci dessous :

char *f(char *s) {

while (*s != ',')

++s;

return s;

}

Quelles sources de problèmes existent dans ce code (2 réponses correctes) ?

0%
0%
0%
100%
100%
View this question
Comment concaténer deux chaînes de caractères entre elles ?
0%
0%
100%
0%
View this question
Quel fichier lit-on quand on lit les données envoyées par un pipe au programme ?

(Indication : saisir uniquement le nom de la variable à lire)
View this question

Observez le code ci-dessous :

#define MAX_LEN 4096

/*!

* @brief function make_path concatenates a dirname and a filename to provide a full path to file

* @param path_to string containing the directory of the file (NULL if file is in current dir)

* @param file_name the file basename (shall not be NULL)

* @return a pointer to the full path, allocated by the function and freed by its caller.

*/

char *make_path(char *path_to, char *file_name) {

char *full_path = malloc(sizeof(char) * MAX_LEN);

if (!path_to) {

strcpy(full_path, file_name);

return full_path;

}

if (!file_name)

return NULL;

strcpy(full_path, path_to);

strcat(full_path, "/");

strcat(full_path, file_name);

return full_path;

}

Que va-t-il se passer si la fonction est appelée avec path_to ayant une valeur et file_name étant NULL ?

View this question
Associer les fonctions suivantes avec les types qu'elles retournent
View this question
Comment allouer dynamiquement un tableau de 50 entiers (type int) ?

(Indication : saisir uniquement le membre droit de l'instruction nécessaire en omettant l'opérateur = et ce qui le précède; ne pas mettre d'espace dans l'instruction écrite)
View this question
Comment s'apppelle une déclaration du type #define MAX 1024 ?:

0%
0%
100%
0%
View this question
Quelle est la condition qui vérifie qu'un buffer circulaire est plein ?
100%
0%
0%
View this question
Est-il possible de paramétrer une fonction pour qu'elle puisse être appelée avec un nombre variable de paramètres?
0%
0%
100%
0%
View this question
Dans un Makefile, comment se référer à la cible dans la commande qui lui est relative ?

(Indication : saisir uniquement le nom de la variable utilisée)
View this question

Want instant access to all verified answers on moodle.utbm.fr?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome