
数据类型
文章平均质量分 70
小白起步
每天都要学到新东西
展开
-
数据类型之坑
我们有如下程序。#include<stido.h>int main(){ float f=1.0000; printf("%d",f);}根据我昨天写的内容,大家会不会认为这个结果是一 昨天的原文printf与数据结构 而真实结果是这样的 是不是有些出乎大家的意料。其实这也是必然的,因为浮点数与整数在内存中的编码方式是不一样的 这只是一个小坑。更大的坑在后面等着你们原创 2016-09-12 22:10:17 · 324 阅读 · 0 评论 -
struct,union
struct可以将各种基础的数据类型结合到一起。里面最重要的是它的大小。typedef struct tagStudent{ int index; char no[20]; char name[5];}student;int main(){ size_t len = sizeof(student); return 0;}从字面上看它的大小为29,实则不然原创 2016-11-14 19:46:28 · 272 阅读 · 0 评论 -
数据类型详解
数据类型最大的作用是帮我们规定好数据的大小,而不是里面所存放的内容。各个数据类型所规定出的大小可以用操作符sizeof求出。数据类型后的变量名的本质是它内存地址的别名。数据类型的表示方式有两种。一种是我们常用的基础数据类型。如int,char等等。还有一种是我们自定义的数据类型,typedef和struct。关于typedef,它是来给我们的数据类型绑定一个别称,如 typedef unsigne原创 2016-11-14 12:38:57 · 505 阅读 · 0 评论 -
一. 简述
简介对于每一个热爱c++的人来说,STL都是他们日常撸码、高效工作的必定会使用到的标准模板库。STL取用范型的思想,通过模板元编程,去掉了不同型别所带来的差异性,极大的提高了代码的复用性。既然STL如此强大与方便,我们当然要好好的学习它啊。仅仅停留在使用层面是是远远不够的,我们必须深入到代码内部,详细的了解它内部的工作原理。了解他不只是因为我们作为底层开发者不搞懂原理誓不罢休的精神,更是因为要更好的原创 2018-04-23 15:22:41 · 392 阅读 · 0 评论