首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
姚鸿_2404020109_网络24_1
获赞
0
粉丝
0
关注
0
看过 TA
8
男
哈尔滨理工大学
2024
算法工程师
IP属地:黑龙江
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑姚鸿_2404020109_网络24_1吗?
发布(20)
评论
刷题
收藏
姚鸿_2404020109_网络24_1
关注TA,不错过内容更新
关注
11-28 18:03
哈尔滨理工大学 算法工程师
日志二十
命名空间::
0
点赞
评论
收藏
分享
11-28 17:56
哈尔滨理工大学 算法工程师
日志十九
C++中的&:地址引用符
0
点赞
评论
收藏
分享
11-28 09:42
哈尔滨理工大学 算法工程师
日志十八
数据区要求生命周期为整个程序执行时:只要是静态就一定在数据区只是是全局就一定在数据区只读数据区(常量区)还要求不可修改:被const且有静态或者全局字样局部变量:没有说明为静态就默认自动,一般在栈区。但是如果通过了new/malloc动态申请空间,则存在堆区——手动申请手动释放,生命周期与作用域都可以突破该函数
0
点赞
评论
收藏
分享
11-28 09:41
哈尔滨理工大学 算法工程师
日志十七
静态static:讲函数锁定在改源文件内,作用域为该源文件内,生命周期为整个程序运行时如果没有说明静态,那就默认不是静态自动变量:自动即与静态相反,一般默认为自动,可省略局部变量:只作用于函数内部,但并不代表生命周期只是函数执行时——静态局部变量(被static修饰)只作用于函数内部,但是生命周期为整个程序执行时(第一次调用函数时,在数据区申请空间,所以不存在栈区回收/每次调用重新定义重新分配空间导致每次都被初始化问题)全局变量:定义在函数外部,作用域为所有源文件,生命周期为整个程序运行时如在main外部定义int a=1静态全局变量:定义在函数外部,作用域只为当前源文件,生命周期为整个程序运...
0
点赞
评论
收藏
分享
11-28 09:38
哈尔滨理工大学 算法工程师
日志十六
代码区:存机器代码(源代码经过编译器编译后生成的可执行文件)数据区(段):生命周期为整个函数的变量——全局变量+静态变量+常量(存在只读数据区,即常量区)堆区:被new/malloc动态定义过的变量,手动分配,手动释放,生命周期由程序员决定栈区:局部(自动)变量,函数内且生命周期仅限于函数执行时常量区:又名只读数据区,(就是在数据区要求生命周期为整个程序的基础上多要求了不可修改),它是数据区的一部分。用来存储字符串常量+全局或静态且被const锁定过的变量
0
点赞
评论
收藏
分享
11-28 09:36
哈尔滨理工大学 算法工程师
日志十五
栈区局部变量,动态存储分配的内存,重复执行时每次所分配到的空间的地址会随机变化
0
点赞
评论
收藏
分享
11-28 09:35
哈尔滨理工大学 算法工程师
日志十四
int a[10]a的类型是数组,int[10],在单独出现时,往往被系统翻译为&a[0]&a的类型是指针,int(*)[10]
0
点赞
评论
收藏
分享
11-28 09:32
哈尔滨理工大学 算法工程师
日志十三
#int*p=NULL;空指针即不指向任何有效地址#所以不能*p=4再打印*p的值#因为*p本身就出现了访问问题
0
点赞
评论
收藏
分享
11-28 09:32
哈尔滨理工大学 算法工程师
日志十二
#不要只声明不定义指针#未初始化的指针不等于空指针#系统不会默认未初始化的指针未空指针#解引用即解引用符*
0
点赞
评论
收藏
分享
11-28 09:30
哈尔滨理工大学 算法工程师
日志十一
#printf返回值中,换行符\n是一个字符,也会算一个读取结果(3+1)
0
点赞
评论
收藏
分享
11-28 09:30
哈尔滨理工大学 算法工程师
日志十
#数组名被视为指针常亮一旦定义,不能随意更改。
0
点赞
评论
收藏
分享
11-28 09:28
哈尔滨理工大学 算法工程师
日志九
#数组名被视为指针常亮一旦定义,不能随意更改。
0
点赞
评论
收藏
分享
11-28 09:26
哈尔滨理工大学 算法工程师
日志八
#大端与小端–大厂面试题大端存储:多用于打印时小端存储:多用于键盘输入时int a=ox12345678 (ox是十六进制标志符)char*p=&a;printf("%d",*p);char为一个字节,int定义时存值为小端存储:78563412,char只读取一个字节,即78,打印结果就是78;但如果把char改成short(两个字节)short读取了7856,但是打印是大端储存,所以打印结果为5678如果将char改成int(四字节)打印结果为12345678
0
点赞
评论
收藏
分享
11-28 09:26
哈尔滨理工大学 算法工程师
日志七
#NULL的含义NULL是空指针,可以用来初始化指针变量结合strchr函数的返回值(它的返回值是指针)是否是NULL来判断目标字符是否存在
0
点赞
评论
收藏
分享
11-28 09:25
哈尔滨理工大学 算法工程师
日志六
#strchr函数查找一串字符中第一次出现的指定字符的指针首先,你要有一个字符数组,如char*zfsz;然后,定义一个字符指针用于存返回结果,如char*result;最后,确定你要查找的字符,假如是astrchr(zfsz,'a'); strchr就会返回对应的指针如zfsz[6]如果zfsz里没有a,则会返回NULL如:char*result=strchr(zfsz,'a'); if(result!=NULL){}
0
点赞
评论
收藏
分享
1
2
关注他的用户也关注了:
牛客网
牛客企业服务