摘要: 在C语言中如果想要使用字符串那么有两种方法: 1.定义char型数组:char[10]; 然后将每个字符填充到对应的位置。 优点:这种方式将字符串放在内存所以每个位置都可以修改。 缺点:赋值比较麻烦,需要预先定义好长度。 2.定义char 型指针:char *str = "string test " 阅读全文
posted @ 2018-08-22 18:11 马儿的大烟枪 阅读(448) 评论(0) 推荐(0) 编辑
摘要: const 含义为只读。如果在程序中显式改变const变量那么编译会报错。 C语言的const: 在C语言中const 变量是放在内存中,如果使用指针可以间接改变const变量。所以在C语言中const变量是并非不可修改,演示如下: 从图片实例中看出,通过指针指向const变量是可以修改所在内存的值 阅读全文
posted @ 2018-08-22 12:19 马儿的大烟枪 阅读(349) 评论(1) 推荐(0) 编辑
摘要: 作为一个嵌入式开发的猿,使用打印调试程序是必不可少的,拿到新的项目第一件事就是捣鼓打印。这次也不例外有打印才有耍下去的底气。在之前零零碎碎的C++学习中,还是一边学一边做项目的状态下能用printf解决那么专门学习“打印”是不存在的,今儿一看C++的cout 真心好用,6的一批。不好好玩玩对不起C+ 阅读全文
posted @ 2018-08-22 10:58 马儿的大烟枪 阅读(3041) 评论(0) 推荐(0) 编辑
摘要: 从大一开始学习C语言,大学期间做了许多嵌入式的开发项目,毕业后从事嵌入式开发工作主要的开发语言也是C语言。虽然期间断断续续的学习过C++,做过QT、C#上位机但也只是在其他语言的外壳下使用C在开发,始终没有好好的学习C++,一遇到C++就犯怂,看着代码似懂非懂的感觉。 秉承着“不会C++的程序猿不是 阅读全文
posted @ 2018-08-22 10:12 马儿的大烟枪 阅读(254) 评论(2) 推荐(0) 编辑