本文主要是介绍c++使用memset进行初始化,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
今天在复习记忆化搜索的时候突然看到使用memset进行初始化的方式。
使用memset初始化有一些注意事项。
1.对于不属于char型的数组,要注意不能直接写为memset(dp,1,sizeof(dp))来将数组初始化为值1。
原因:https://blog.csdn.net/vencent7/article/details/40890993
2.对于含有虚函数的类的对象进行初始化时,不能使用memset。
原因:https://blog.csdn.net/u010261063/article/details/70064090
https://blog.csdn.net/my_business/article/details/40537653
3.使用memset进行无穷大化或初始化最大值。
参考:https://blog.csdn.net/yexiaohhjk/article/details/52717934
这篇关于c++使用memset进行初始化的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!