南京大学-C程序设计基础-W8数据类型

作者: why_hy_y分类: 计算机技术 发布时间: 2023-12-20 11:41:13 浏览:16085 次

南京大学-C程序设计基础-W8数据类型

szazone:
我搞C语言这么多年,我的理解,基本数据类型的意义就两个,1是占用多少内存的空间(二进制的位数),2是占用内存空间的形式(解析二进制数据的方式)。 所以更好理解的应该是类似Rust那种,用类型简称和长度来表示基本数据类型,u8,i8、u32、i32、f32、f64、usize、isize这种写法就对数据类型的更符合直觉,望文生义。 C语言你不用两下试试,你哪知道char、short、int、long、float、double都是多长,而且具体长度还要看编译器[doge]

【回复】我以前学C用的turboC,搞得我现在int几字节总混。
【回复】属于从实践应用又返回去重新理解和思考原先定义的含义
feyaaaaaaa:
老师 13:20您的表述好像有歧义。iphone5s是第一部64位手机,但是它是2013年发行的。

【回复】sorry,口误口误,感谢指正,脑子抽了下~iphone5s是13年(05年我还小学呢差的远呢)
辰锐石蜡:
眼熟的教室,虽然不是南大学生,但我半个月前在南大仙二教室整整坐了两天[doge]

离离原上韭:
ub的结果应该依托程序员对编译器和硬件的掌控,得到程序员期望的结果,而不应该把电脑炸了。

【回复】int8_t a=127; a++; booooom,电脑炸了灰飞烟灭[吃瓜]
Kyrie656:
老师 13:20您的表述好像有歧义。iphone5s是第一部64位手机,但是它是2013年发行的。

寂寞的洋哥:
老师好,1:49:30这里的0110是不是十进制的6呀,还有0100,是不是4呢

C语言 编程 南京大学

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!