栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > C++面试题库

威盛软件面试题目

威盛软件面试题目

第一题:hellopello

: 头两题VC中编译没有错误,但是运行时有内存不能写的错误。

: 第一题中char* str1 = “hello”;

: 系统先给字符串常量”hello”分配内存,其中”hello”是const的,然后分配指针空间,把

: “hello”的首地址赋给str1。所以*str1是不能作为lvalue的。

: 第二题的问题类似。

: 但是如果改成char str1[] = “hello”;

: 就行了。因为此时系统先给字符串常量”hello”分配内存,然后为字符数组str1分配空间

: ,执行strcpy的操作,这样str1指向的空间就没有const属性了。

: 第三题中,reti是中断返回,此时不能带参数返回(指ret 4之类的),而且还要清除中

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/265420.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号