请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

麻烦老师出题目给时给一下机器编译环境

初学C++,买课时不知道这是重学课程,知识点不细。
char str[] = “hello”;
char *p = str;
sizeof( p );
给出答案是4,后面有一题,函数传递参数,输出也是4,
我在我电脑上,怎么搞都是8,最后百度才知道
64位编译器,指针是8个字节,32位编译器,指针才是4个字节

正在回答

1回答

题目默认情况下使用的是32位系统,课程目前主要是在visual studio 的32位编译系统中做开发。

0 回复 有任何疑惑可以回复我~
  • 提问者 饿少 #1
    没有windows电脑,用的Clion,所以有些细节,老师您的视频学习解决不了。建议在课程标题给出,建议有cpp基础的,是win电脑的人购买,不然像我这样贸然学习,头真疼
    回复 有任何疑惑可以回复我~ 2021-06-09 20:59:33
  • quickzhao 回复 提问者 饿少 #2
    如果完全和课程一致可以在Mac系统下可以安装Windows虚拟机,但是你所遇到的问题我认为和哪个系统没关系。你需要熟悉一下Mac下ide的使用。
    回复 有任何疑惑可以回复我~ 2021-06-09 21:17:12
  • 提问者 饿少 回复 quickzhao #3
    我目前所提的问题是无关,我是说一下在我这50%的学习进度里面的学习感受。一开始不知道vc++,mac不行,以为跟python一样,任何设备都能跟上老师……这个些环境区别是怪影响学习体验的,而且m1现在装不了win虚拟机。
    回复 有任何疑惑可以回复我~ 2021-06-09 21:24:35
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信