C
文章平均质量分 66
C & C++
不吃饭就会放大招
人工智能领域专家博主
展开
-
错误解决:Error:redefinition of class xxx
Error:redefinition of class xxx& previous definition of class表示重复定义了类,一般说来是因为在你进行该类定义的头文件中没有使用#ifndef,#define和#endif来进行保护.如果你确定你在该头文件中使用了宏进行保护,那么检查一下#endif忘写了么还是#ifndef和#define后的宏名字完全一样么?总之,就是你...原创 2019-06-29 18:32:07 · 31870 阅读 · 5 评论 -
C语言:字符串内容的修改
关于:1)如何修改字符串的内容2)char str[] = "We are happy."; 和 char* sp = "We are happy."; 创建的字符串有什么不同例1: 定义一个字符串,然后修改其最后的标点符号为 ”!“,打印字符串的内容和字符串地址:# include <stdio.h>int main(){ char str[] = "We are h...原创 2020-05-01 14:33:52 · 21747 阅读 · 7 评论 -
C语言:数组和指针的联系与区别
1. 数组名就是该数组首元素的地址所以,下面的式子是正确的:int data[] = {1, 2, 3}data == &data[0]可以验证一下:#include <stdio.h>int main(){ int data[] = { 1, 2, 3, 4, 5 }; int* p; p = data; printf("p ...原创 2020-04-25 21:33:41 · 911 阅读 · 0 评论