1:运算符学习
具有C语言的基础,因此只需要知道它在C++中如何使用即可,基本上内容全部都与C语言的一样
C:
a = a + 1;
printf("%d",a+1); //输出运算的值
C++:
b = b + 2;
cout << b + 8 << endl; //直接输出运算的值
其实就是输出有所不同,其余的都一样
常见的就:加减乘除、取余、递增和递减等,基本都是与C语言是一样的特点
内容基本与C语言内容基本一样
2:语句的学习
关于语句的学习基本都与C语言是一样的
比如:if while for do while 等,这里不讲述
3:数组的学习
还是与C语言相同
跟C语言一样的得到数组大小
首地址的话
char arr[] = "aaa";
C:
printf("%p",arr);
printf("%d",&arr[1]); 取地址然后打印出来
C++;
cout << arr << endl;
cout << &arr[1] << endl;
空指针和野指针
内存分区模型
不要返回局部变量的地址-这句话很有道理,因为这个地址是临时的,会被销毁,
总结
这一节的内容基本上与C语言的知识点是一样的