คำถามติดแท็ก int

ชนิดข้อมูลที่แสดงถึงจำนวนเต็ม จำนวนเต็มเป็นจำนวนเต็มที่สามารถเป็นลบบวกหรือศูนย์ (เช่น ...- 2, -1, 0, 1, 2 ... ) ใช้แท็กนี้สำหรับคำถามเกี่ยวกับการใช้จัดเก็บหรือจัดการจำนวนเต็ม

3
เหตุใดขนาดของชนิดข้อมูลจึงแตกต่างกันเมื่อค่าถูกส่งโดยตรงไปยังตัวดำเนินการ sizeof
#include <stdio.h> int main() { char a = 'A'; int b = 90000; float c = 6.5; printf("%d ",sizeof(6.5)); printf("%d ",sizeof(90000)); printf("%d ",sizeof('A')); printf("%d ",sizeof(c)); printf("%d ",sizeof(b)); printf("%d",sizeof(a)); return 0; } ผลลัพธ์คือ: 8 4 4 4 4 1 ทำไมเอาต์พุตต่างกันสำหรับค่าเดียวกัน
15 c  int  sizeof 

4
การแปลงสตริงเป็นจำนวนเต็มโดยไม่ต้องใช้การคูณ C #
มีวิธีการแปลงสตริงเป็นจำนวนเต็มโดยไม่ต้องใช้การคูณ การใช้งาน int.Parse () ยังใช้การคูณ ฉันมีคำถามที่คล้ายกันอื่น ๆ ที่คุณสามารถแปลงสตริงเป็น int ได้ด้วยตนเอง แต่นั่นก็ต้องใช้จำนวนที่ผิดโดยฐานที่ 10 นี่เป็นคำถามสัมภาษณ์ที่ฉันมีในการสัมภาษณ์ครั้งหนึ่งและฉันไม่สามารถหาคำตอบเกี่ยวกับเรื่องนี้
9 c#  string  int 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.