


C-Programmierung: Verwenden Sie eine Schleife, um zwei Zeichenfolgen zu verketten, und vermeiden Sie die Verwendung der Funktion strcat
C-Sprachprogrammierung: 5. Schreiben Sie ein Programm zum Verbinden zweier Zeichenfolgen, ohne die Strcat-Funktion zu verwenden
Idee: Die Verkettung von Zeichenfolgen erfordert die Bestimmung der Endposition der ersten Zeichenfolge, die Platzierung der Elemente der zweiten Zeichenfolge nach der ersten Zeichenfolge und schließlich das Hinzufügen der Endmarkierung.
Referenzcode: Spleißung 123 und 456
#include
void mystrcat(char a[],char b[]){//String-Verbindungsfunktion
int i=0,j=0;
while(a[i++]!='
i--;while(b[j]!='
a[i++]=b[j++];
}
a[i]='
}int main()
{
char a[100],b[100];
scanf("%s%s",a,b);
mystrcat(a,b);
puts(a);
return 0;
}
/*
Laufergebnis:
123 456
123456
*/
Wie löse ich die Zeichenfolgenverkettung in der C-Sprache?
Sie können die String-Verbindungsfunktion strcat() verwenden, die Header-Datei ist #include
;
Beispiele sind wie folgt:
Konvertieren Sie es in einen String und geben Sie ihn aus
#include
#include
int main()
char a[100]="abc",b[50]="def";
strcat(a,b);
printf("%sn",a);
}
Informationen erweitern
Obwohl die C-Sprache viele Low-Level-Verarbeitungsfunktionen bietet, behält sie dennoch gute plattformübergreifende Eigenschaften bei. In einer Standardspezifikation geschriebene C-Sprachprogramme können auf vielen Computerplattformen kompiliert werden, einschließlich einiger eingebetteter Prozessoren (Mikrocontroller) oder MCU) und Supercomputern und andere Betriebsplattformen.
Um Unterschiede in der von verschiedenen Entwicklern verwendeten C-Sprachsyntax zu vermeiden, formulierte das American National Bureau of Standards in den 1980er Jahren einen vollständigen Satz amerikanischer nationaler Standardsyntax für die C-Sprache, genannt ANSI C, als Originalversion C-Sprache. Derzeit, am 8. Dezember 2011, ist der von der International Organization for Standardization (ISO) und der International Electrotechnical Commission (IEC) veröffentlichte C11-Standard der dritte offizielle Standard der C-Sprache und der neueste Standard der C-Sprache Unterstützt chinesische Zeichen. Funktionsnamen und chinesische Zeichenbezeichner realisieren die Programmierung chinesischer Zeichen bis zu einem gewissen Grad.
C-Sprache ist eine prozessorientierte Computerprogrammiersprache, die sich von objektorientierten Programmiersprachen wie C++ und Java unterscheidet.
Zu seinen Compilern gehören hauptsächlich Clang, GCC, WIN-TC, SUBLIME, MSVC, Turbo C usw.
Das obige ist der detaillierte Inhalt vonC-Programmierung: Verwenden Sie eine Schleife, um zwei Zeichenfolgen zu verketten, und vermeiden Sie die Verwendung der Funktion strcat. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Dieser Artikel befasst sich mit dem Windows "Invalid_data_access_Trap" (0x00000004), einem kritischen BSOD. Es untersucht häufige Ursachen wie fehlerhafte Treiber, Hardware -Fehlfunktionen (RAM, Festplatte), Softwarekonflikte, Übertakten und Malware. Problem

Dieser Artikel enthält praktische Tipps zur Aufrechterhaltung von ENE -SYS -Systemen. Es befasst sich mit häufigen Problemen wie Überhitzung und Datenversorgung und bietet vorbeugende Maßnahmen wie regelmäßige Reinigung, Backups und Software -Updates. Eine maßgeschneiderte Wartung s

In Artikel werden die Bearbeitungs -Windows -Registrierung, Vorsichtsmaßnahmen, Sicherungsmethoden und potenzielle Probleme aus falschen Änderungen erläutert. Hauptproblem: Risiken der Systeminstabilität und des Datenverlusts durch unsachgemäße Änderungen.

In diesem Artikel werden fünf häufige Fallstricke in der ENE -SYS -Implementierung festgelegt: unzureichende Planung, unzureichende Benutzerschulung, unsachgemäße Datenmigration, Vernachlässigung der Sicherheit und unzureichende Tests. Diese Fehler können zu Projektverzögerungen und Systemfehlern führen

In Artikel werden die Verwaltung von Windows -Diensten für die Systemgesundheit erörtert, einschließlich Starten, Stoppen, Neustarten von Diensten und Best Practices für Stabilität.

Was bedeutet die Drive Health -Warnung in Windows -Einstellungen und was sollten Sie tun, wenn Sie die Festplattenwarnung erhalten? Lesen Sie dieses Php.cn-Tutorial, um Schritt-für-Schritt-Anweisungen zu erhalten, um diese Situation zu bewältigen.

Dieser Artikel identifiziert Ene.sys als Realtek High Definition -Audio -Treiberkomponente. Es beschreibt seine Funktion bei der Verwaltung von Audio -Hardware und betont seine entscheidende Rolle bei der Audiofunktionalität. Der Artikel führt auch Benutzer bei der Überprüfung seiner Legitimität

Dieser Artikel befasst sich mit dem Ausfall des Audio -Treibers von Windows ASIO.Sys. Zu den gemeinsamen Ursachen gehören beschädigte Systemdateien, Hardware-/Treiber -Inkompatibilität, Softwarekonflikte, Registrierungsfragen und Malware. Fehlerbehebung beinhaltet SFC Scans, Treiber -Upda
