Rumah > pembangunan bahagian belakang > C++ > Dalam bahasa C, tetapkan berbilang aksara kepada pembolehubah int

Dalam bahasa C, tetapkan berbilang aksara kepada pembolehubah int

WBOY
Lepaskan: 2023-08-27 23:53:03
ke hadapan
1380 orang telah melayarinya

Dalam bahasa C, tetapkan berbilang aksara kepada pembolehubah int

Data jenis aksara disimpan secara dalaman dalam C atau C++ mengikut nilai ASCIInya. Jika kita ingin mencetak satu aksara sebagai integer, kita akan mendapat nilai ASCII. Walau bagaimanapun, apabila kami cuba mencetak berbilang aksara menggunakan petikan tunggal, ia mencetak beberapa output pelik.

Sila semak program di bawah untuk mendapatkan idea.

Contoh
#include <stdio.h>
int main() {
   printf("%d</p><p>", &#39;A&#39;);
   printf("%d</p><p>", &#39;AA&#39;);
   printf("%d</p><p>", &#39;ABC&#39;);
}
Salin selepas log masuk

ASCII output

65
16705
4276803
Salin selepas log masuk

A ialah 65. Jadi pada mulanya ia menunjukkan 65 (01000001). Sekarang untuk AA ia menunjukkan 16705. Ini ialah 6565 (01000001 01000001) = 16705 dalam ASCII. Untuk yang ketiga, nilainya ialah ABC (01000001 01000010 01000011) = 4276803.

Atas ialah kandungan terperinci Dalam bahasa C, tetapkan berbilang aksara kepada pembolehubah int. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan