Program C untuk Menyalin String Tanpa Menggunakan strcpy ()

Dalam contoh ini, Anda akan belajar menyalin string tanpa menggunakan fungsi strcpy ().

Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman C berikut ini:

  • C Array
  • C String Pemrograman
  • C untuk Loop

Seperti yang Anda ketahui, cara terbaik untuk menyalin string adalah dengan menggunakan strcpy()fungsi tersebut. Namun, dalam contoh ini, kami akan menyalin string secara manual tanpa menggunakan strcpy()fungsi.

Salin String Tanpa Menggunakan strcpy ()

#include int main() ( char s1(100), s2(100), i; printf("Enter string s1: "); fgets(s1, sizeof(s1), stdin); for (i = 0; s1(i) != ''; ++i) ( s2(i) = s1(i); ) s2(i) = ''; printf("String s2: %s", s2); return 0; ) 

Keluaran

Masukkan string s1: Hai sesama programmer. String s2: Hai sesama programmer.

Program di atas menyalin konten dari string s1 ke string s2 secara manual.

Artikel yang menarik...