


Pengaturcaraan C: gunakan gelung untuk menggabungkan dua rentetan dan elakkan menggunakan fungsi strcat
Pengaturcaraan bahasa C: 5. Tulis program untuk menyambung dua rentetan tanpa menggunakan fungsi strcat
Idea: Penggabungan rentetan memerlukan penentuan kedudukan akhir rentetan pertama, kemudian meletakkan elemen rentetan kedua selepas rentetan pertama, dan akhirnya menambah tanda akhir.
Kod rujukan: penyambungan 123 dan 456
#include
void mystrcat(char a[],char b[]){//Fungsi sambungan rentetan
int i=0,j=0;
sementara(a[i++]!='
i--;sementara(b[j]!='
a[i++]=b[j++];
}
a[i]='
}int main()
{
char a[100],b[100];
scanf("%s%s",a,b);
mystrcat(a,b);
meletakkan(a);
kembali 0;
}
/*
Hasil larian:
123 456
123456
*/
Bagaimana untuk menyelesaikan penggabungan rentetan dalam bahasa C?
Anda boleh menggunakan fungsi sambungan rentetan fungsi strcat(), fail pengepala ialah #include
;
Contohnya adalah seperti berikut:
Tukarkannya menjadi rentetan dan keluarkannya
#include
#include
int main()
char a[100]="abc",b[50]="def";
strcat(a,b);
printf("%sn",a);
}
Kembangkan maklumat
Walaupun bahasa C menyediakan banyak fungsi pemprosesan peringkat rendah, ia masih mengekalkan ciri-ciri merentas platform yang baik yang ditulis dalam spesifikasi standard boleh disusun pada banyak platform komputer, malah termasuk beberapa pemproses terbenam (mikropengawal) atau MCU) dan superkomputer. dan platform operasi lain.
Pada tahun 1980-an, untuk mengelakkan perbezaan dalam sintaks bahasa C yang digunakan oleh pelbagai pembangun, Biro Piawaian Kebangsaan Amerika merumuskan satu set lengkap sintaks standard kebangsaan Amerika untuk bahasa C, dipanggil ANSI C, sebagai versi asal bagi bahasa C. Pada masa ini, pada 8 Disember 2011, piawaian C11 yang dikeluarkan oleh International Organization for Standardization (ISO) dan International Electrotechnical Commission (IEC) ialah piawaian rasmi ketiga bagi bahasa C dan piawaian terkini bagi bahasa C ini menyokong aksara Cina Nama fungsi dan pengecam aksara Cina merealisasikan pengaturcaraan aksara Cina pada tahap tertentu.
Bahasa C ialah bahasa pengaturcaraan komputer berorientasikan proses, yang berbeza daripada bahasa pengaturcaraan berorientasikan objek seperti C++ dan Java.
Penyusunnya terutamanya termasuk Clang, GCC, WIN-TC, SUBLIME, MSVC, Turbo C, dll.
Atas ialah kandungan terperinci Pengaturcaraan C: gunakan gelung untuk menggabungkan dua rentetan dan elakkan menggunakan fungsi strcat. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Artikel ini menangani Windows "Invalid_data_access_trap" (0x00000004) ralat, BSOD kritikal. Ia meneroka sebab -sebab biasa seperti pemandu yang rosak, kerosakan perkakasan (RAM, cakera keras), konflik perisian, overclocking, dan malware. Trou

Artikel ini menyediakan petua praktikal untuk mengekalkan sistem sys ene. Ia menangani isu -isu biasa seperti terlalu panas dan rasuah data, yang menawarkan langkah -langkah pencegahan seperti pembersihan, sandaran, dan kemas kini perisian. Penyelenggaraan yang disesuaikan

Artikel ini mengenal pasti lima perangkap biasa dalam pelaksanaan ene sys: perancangan yang tidak mencukupi, latihan pengguna yang tidak mencukupi, penghijrahan data yang tidak wajar, mengabaikan keselamatan, dan ujian yang tidak mencukupi. Kesalahan ini boleh menyebabkan kelewatan projek, kegagalan sistem

Artikel membincangkan penyuntingan Windows Registry, Langkah berjaga -jaga, kaedah sandaran, dan isu -isu yang berpotensi dari suntingan yang salah. Isu utama: Risiko ketidakstabilan sistem dan kehilangan data dari perubahan yang tidak wajar.

Apakah peringatan kesihatan pemacu dalam tetapan Windows dan apa yang perlu anda lakukan apabila anda menerima amaran cakera? Baca tutorial Php.CN ini untuk mendapatkan arahan langkah demi langkah untuk mengatasi keadaan ini.

Artikel membincangkan menguruskan perkhidmatan Windows untuk kesihatan sistem, termasuk permulaan, berhenti, memulakan semula perkhidmatan, dan amalan terbaik untuk kestabilan.

Artikel ini mengenal pasti ENE.SYS sebagai komponen pemacu audio definisi tinggi Realtek. Ia memperincikan fungsinya dalam menguruskan perkakasan audio, menekankan peranan pentingnya dalam fungsi audio. Artikel ini juga membimbing pengguna untuk mengesahkan legitimasinya

Artikel ini menangani kegagalan pemacu audio Windows ASIO.SYS. Penyebab umum termasuk fail sistem yang rosak, ketidakserasian perkakasan/pemandu, konflik perisian, isu pendaftaran, dan perisian hasad. Penyelesaian masalah melibatkan imbasan SFC, Upda Pemandu
