
Funcțiile strcat și strncat șiruri de caractere
Presentation
•
Information Technology (IT)
•
11th Grade
•
Practice Problem
•
Hard
Diana Contras
FREE Resource
6 Slides • 2 Questions
1
Funcțiile strcat și strncat șiruri de caractere
By Diana Contras
2
Popescu
Ion
strcat
PopescuIon
3
Funcția strcat
Scop: adaugă conținutul unui șir sursă (src) la finalul unui șir destinație (dest)
char* strcat(char* dest, const char* src);
Condiție: dest trebuie să aibă spațiu suficient pentru rezultatul final.
4
Exemplu funcția strcat
#include <iostream>
#include <cstring>
using namespace std;
int main() {
char text1[30] = "Infor";
char text2[] = "matica";
strcat(text1, text2);
cout << text1; // Afișează: Informatica
}
5
Funcția strncat
Scop: adaugă n caractere din conținutul unui șir sursă (src) la finalul unui șir destinație (dest)
char* strncat(char* dest, const char* src, size_t n);
Condiție: dest trebuie să aibă spațiu suficient pentru rezultatul final.
6
Exemplu funcția strncat
#include <iostream>
#include <cstring>
using namespace std;
int main() {
char a[20] = "Progr";
char b[] = "amare";
strncat(a, b, 2);
cout << a; // Afișează: Program
}
7
Multiple Choice
Ce se afişează în urma executării secvenţei de program scrisă mai jos dacă variabila s memorează şirul abcdefg?
abcdefg123
abcd123efg
123abcdefg
8
Open Ended
Scrieți programul C++ pentru problema:
Scrieți un program care citește de la tastatură două șiruri formate fiecare din cel mult 20 de caractere. Primul șir reprezintă numele unei persoane, iar al doilea șir reprezintă prenumele aceleiași persoane. Atât numele, cât și prenumele sunt formate doar din litere ale alfabetului englez și fiecare conține cel puțin o consoană.
Programul construiește în memorie și afișează pe ecran un al treilea șir de caractere, care va conține consoanele din prenumele citit dispuse în ordinea în care apar în prenume, urmate de exact un spațiu și de numele citit.
Exemplu:
Intrare
Popescu Vasile
Ieşire
Vsl Popescu
Funcțiile strcat și strncat șiruri de caractere
By Diana Contras
Show answer
Auto Play
Slide 1 / 8
SLIDE
Similar Resources on Wayground
8 questions
Variables EL
Presentation
•
KG
6 questions
For loop
Presentation
•
10th Grade
4 questions
comment apprendre gundam
Presentation
•
University
10 questions
Ricapitolo Argomento #1 Quadrimestre Informatica
Presentation
•
11th Grade
7 questions
PENGENALAN KOMPONEN PEMROGRAMAN
Presentation
•
10th Grade
9 questions
TIPE DATA
Presentation
•
10th Grade
5 questions
Въведение в програмирането с Java
Presentation
•
10th Grade
12 questions
Animale domestice și sălbatice
Presentation
•
KG
Popular Resources on Wayground
10 questions
HCS SCI 03 Summer School Assessment 1
Quiz
•
3rd Grade
15 questions
HCS SCI 05 Summer School Assessment 1 Review
Quiz
•
5th Grade
22 questions
Day 9 Equations and Inequalities Review
Quiz
•
9th Grade
10 questions
Writing and Identifying Ratios Practice
Quiz
•
5th - 6th Grade
7 questions
PYRAMID PERSPECTIVES part 1
Presentation
•
9th - 12th Grade
12 questions
Understanding the Fourth of July
Quiz
•
9th Grade
15 questions
Soccer World Cup Quiz Questions
Quiz
•
7th Grade