C语言视频 VS2015:数据类型的差别

本经验主要涉及:

①数据类型的解析方式;

②C语言的数据类型;

本人自己看尹,cheng的视频整理的,希望对大家有帮助

工具/原料

Visual Studio 2015 Preview

新建项目

新建项目:

或者使用快捷键:Ctrl+Shitf+N

如下图所示

C语言视频 VS2015:数据类型的差别

① 选择右边->已安装->模板->Visual C++->常规->空项目

② 在名称处输入“数据类型的差别”

③ 点击确定

C语言视频 VS2015:数据类型的差别

右键点击”源文件->添加->新建项

C语言视频 VS2015:数据类型的差别

①选择”Visual C++->C++文件

②在名称处输入”数据.c”

③点击添加

C语言视频 VS2015:数据类型的差别

编辑代码,代码实践

C语言视频 VS2015:数据类型的差别

运行程序

①点击本地”windows调试器”

②点击”调试->窗口->内存->内存1”

C语言视频 VS2015:数据类型的差别

C语言视频 VS2015:数据类型的差别

调试程序

①在内存1地址处输入程序打印的num地址

②回车键

③右键点击地址对应的第一个数字选择”4字节整数和带符号显示”

C语言视频 VS2015:数据类型的差别

调试程序

①在内存1地址处输入程序打印的num地址

②回车键

③右键点击地址对应的第一个数字选择”4字节整数和不带符号显示,或者选择32位浮点”

(说明了同样的二进制按照不同数据类型的解析方式,就会造成不同的结果)

C语言视频 VS2015:数据类型的差别

C语言提供的数据类型

C语言视频 VS2015:数据类型的差别

编辑代码,代码实践

C语言视频 VS2015:数据类型的差别

运行程序

PS:sizeof的结果与系统有关,sizeof是运算符不是函数

C语言视频 VS2015:数据类型的差别

C语言视频 VS2015:数据类型的差别

更多相关文章
  • 题主刚刚接触数据库,目前买了一本不少人推荐的<SQL必知必会>想要学习一些简单操作.目前系统里有VS2015,其中可以创建SQL项目,但创建之后并不清楚怎么操作界面上显示的内容,也不清楚如何选取文件.编写命令,连书中提供的实例文件都不知道如何创建,因此并不能成功get书里的知识(羞愧in ...
  • 1 您认为,vs2015和您以前用的ide究竟作出了何种改变?2 您认为这对您有哪些影响?3 您认为原ios/android开发者会渐渐的使用vs2015吗?作为业余程序猿,简单说一下自己的想法吧.1 您认为,vs2015和您以前用的ide究竟作出了何种改变?IDE方面试用了一下2015,对比201 ...
  • 我想装vs2015,用不用完全卸载vs2013
    c盘是120g的ssd,快满了.如果我直接装vs2015,会增大多少空间?为了节省储存,用不用卸载2013再装2015?可以先卸载,重启一下再装2015.这样空间就不会有太大变化 2015-07-27不用.当然,VS 2015还会集成一些tool,比如sql 2014 express等等.最小安装大 ...
  • 为什么scanf()用cmd编译可以通过,但用vs2015却不能通过
    上图黑色背景是我在cmd中编译的,没有问题,也可以执行(顺便说一下,我的环境变量设置是在vs2015目录下弄的):下图是在vs2015中编译的,却报错了,它要我将scanf()改为scanf_s(),请帮我解答一下这个问题,谢谢!看了一下诸位的答案,发现大家都没理解我的问题的重点:我问的是为什么直接 ...
  • CUDA不兼容VS2015怎么办
    N 司员工前来答题.CUDA 本身是支持 VS2015 的.NSight Visual Studio 是调试 CUDA 的一个插件,有了它你其乐无穷,没它你依然能开发 CUDA. 2015-10-26CUDA安装程序中的NSight for Visual Studio不支持VS2015,但最新的版本 ...
  • 前端小白,因为工作原因使用了cordova+ionic开发移动端,VS2015刚出来的时候就公司就买了,当时还是Apache Cordova Tool update1,一直用到现在的Update4.最近准备尝试在mac上调试看看项目在IOS上的效果,但是remotebuild好像使用的并不顺利,有各 ...
  • vs2015开发android本地程序不管我如何配置随后总会生成gdbserver文件并打包到apk中如何配置才能禁止呢?
  • vs2015 无法debug
    本人新手,安装VS2015后无法调适,具体情况如图片先检查360关了没有,可能被杀掉了. 2015-09-06
  • #include <stdio.h>#include <stdlib.h>#include<string.h>int leng(char *s){int dex = 0;while (s[dex]!='\0') {dex++;}return dex;}int ma ...
一周排行