informasi kontak saya
Surat[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
- #include<stdio.h> //编译预处理指令
-
- int main() //程序的入口主函数main
- { //程序(函数、功能)结束标志
-
- return 0; //程序退出前返回给调用者(操作系统)的值
- } //程序(函数、功能)结束标志
Penekanannya adalah pada perubahan, dan nilainya akan berubah selama berjalannya program.
Empat karakteristik: nama variabel, nilai variabel, unit penyimpanan, jenis variabel ditentukan terlebih dahulu dan kemudian digunakan.
Terdiri dari huruf, angka, dan garis bawah, dan hanya dapat dimulai dengan garis bawah atau huruf, bukan angka, dan peka huruf besar-kecil.
Metode penamaan: Sesuai dengan namanya, gunakan penamaan dalam bahasa Inggris. Nomenklatur CamelCase, int SecondPreYear. Nama fungsi sering kali diawali dengan garis bawah.
Sederhananya, dalam sistem operasi (Windows, Linux), tipe integer adalah bilangan bulat (4 byte = 32 bit), tipe floating point adalah desimal (float: 4 byte = 32 bit), dan tipe karakter adalah kode ASCII ( char: 1 byte = 8bit) (dapat direpresentasikan dengan integer)
Catatan: 32 bit adalah 2 pangkat 32
Pada mikrokontroler bilangan bulatnya adalah 2 byte = 16 bit, yaitu bilangan maksimum yang dapat direpresentasikan adalah 2 pangkat 16 yaitu 65536
Ada banyak operator dalam bahasa C, yang secara garis besar dapat dibagi ke dalam kategori berikut:
+
tambahan-
Pengurangan*
perkalian/
divisi%
Cari sisa (modul)++
meningkat dengan sendirinya--
Mengurangi==
setara!=
tidak sama dengan>
lebih dari itu<
kurang dari>=
lebih besar atau sama dengan<=
kurang dari atau sama dengan&&
logis DAN||
logis atau!
negasi logis&
Sedikit demi sedikit DAN|
Sedikit demi sedikit ATAU^
XOR sedikit demi sedikit~
Negasi sedikit demi sedikit<<
Bergeser ke kiri>>
Bergerak ke kanan=
Penugasan+=
tugas kumulatif-=
tugas progresif*=
tugas kumulatif/=
penugasan pembagian kumulatif%=
Temukan sisa tugas<<=
tugas shift kiri>>=
penugasan shift kanan&=
bitwise DAN penugasan|=
Bitwise ATAU penugasan^=
Penugasan XOR bitwise? :
Operator bersyarat sepertia > b ? a : b
Ekspresikan jikaa > b
ditetapkan, hasilnya adalaha
, jika tidakb
。,
Operator koma digunakan untuk mengeksekusi beberapa ekspresi secara berurutan, namun hasil dari keseluruhan ekspresi adalah hasil dari ekspresi terakhir.sizeof
Operator digunakan untuk mendapatkan jumlah byte yang ditempati oleh suatu tipe data atau variabel dalam memori.(type)
Operator pemeran yang mengonversi nilai ekspresi ke tipe tertentu.[]
Operator subskrip, digunakan untuk mengindeks array dan mengakses offset elemen yang ditunjuk oleh pointer..
Operator akses anggota untuk struktur atau serikat pekerja.->
Akses anggota struktur atau gabungan melalui pointer.&
Dapatkan alamat operator.*
Operator dereferensi penunjuk (juga merupakan operator perkalian, tetapi konteks menentukan maknanya).Operator-operator ini memainkan peran yang sangat penting dalam bahasa C dan menjadi dasar untuk membangun berbagai ekspresi dan pernyataan yang kompleks.