Rumah >pembangunan bahagian belakang >C++ >Analisis unit asas dalam bahasa C
Analisis unit asas dalam bahasa C
Apabila mempelajari bahasa C, adalah sangat penting untuk memahami unit asas dalam bahasa C. Unit asas dalam bahasa C termasuk aksara, integer, nombor titik terapung, tatasusunan, dsb. Artikel ini akan menganalisis unit asas ini secara berasingan, dengan contoh kod khusus.
1. Aksara
Dalam bahasa C, aksara ialah salah satu jenis data asas. Aksara disimpan dalam bentuk kod ASCII dalam bahasa C, dan setiap aksara sepadan dengan kod ASCII. Kita boleh menggunakan petikan tunggal untuk mewakili watak.
Berikut ialah contoh kod yang menunjukkan cara mengisytiharkan dan memulakan aksara:
#include <stdio.h> int main() { char ch = 'A'; printf("字符:%c ", ch); return 0; }
Menjalankan kod di atas, outputnya ialah: Aksara: A.
2. Integer
Integer dalam bahasa C juga merupakan jenis data yang sangat biasa digunakan. Integer boleh dibahagikan kepada integer bertanda dan integer tidak bertanda boleh mewakili nombor positif, nombor negatif dan 0, manakala integer tidak bertanda hanya boleh mewakili nombor positif dan 0.
Berikut ialah contoh kod yang menunjukkan cara mengisytiharkan dan memulakan integer:
#include <stdio.h> int main() { int num = 10; unsigned int unum = 20; printf("整数:%d ", num); printf("无符号整数:%u ", unum); return 0; }
Menjalankan kod di atas, output ialah: integer: 10, unsigned integer: 20.
3. Nombor titik terapung
Nombor titik terapung digunakan untuk mewakili nilai dengan titik perpuluhan dalam bahasa C, termasuk nombor titik terapung ketepatan tunggal dan nombor titik terapung ketepatan dua. Nombor titik terapung ketepatan tunggal diwakili oleh jenis apungan, dan nombor titik terapung ketepatan dua diwakili oleh jenis berganda.
Berikut ialah contoh kod yang menunjukkan cara mengisytiharkan dan memulakan nombor titik terapung:
#include <stdio.h> int main() { float fnum = 3.14; double dnum = 6.28; printf("单精度浮点数:%f ", fnum); printf("双精度浮点数:%lf ", dnum); return 0; }
Jalankan kod di atas, hasil output ialah: nombor titik terapung ketepatan tunggal: 3.140000, nombor titik terapung ketepatan dua kali: 6.280000.
4. Array
Array ialah struktur data yang sangat biasa digunakan dalam bahasa C, yang boleh menyimpan set data daripada jenis yang sama. Elemen tatasusunan dalam bahasa C diakses melalui subskrip.
Berikut ialah contoh kod yang menunjukkan cara mengisytiharkan dan memulakan tatasusunan integer:
#include <stdio.h> int main() { int arr[5] = {1, 2, 3, 4, 5}; for(int i=0; i<5; i++) { printf("数组元素:%d ", arr[i]); } return 0; }
Jalankan kod di atas, outputnya ialah:
Elemen tatasusunan: 1
Elemen tatasusunan: 2
Elemen tatasusunan: 3
Elemen tatasusunan : 4
Elemen tatasusunan:5
Melalui contoh kod di atas, kami mempunyai pemahaman yang lebih mendalam tentang unit asas dalam bahasa C: aksara, integer, nombor titik terapung dan tatasusunan. Unit asas ini adalah asas asas pengaturcaraan bahasa C Menguasai mata pengetahuan ini akan membolehkan anda membuat program yang lebih baik dalam bahasa C.
Atas ialah kandungan terperinci Analisis unit asas dalam bahasa C. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!