C++学习(一):由C过渡到C++

本文介绍了从C语言过渡到C++的过程,包括两者的主要区别,如文件扩展名、头文件引入、输出方式、定义与使用顺序、函数重载、命名空间、自定义类型等方面。C++作为面向对象的语言,支持函数重载和命名空间,而C语言则是面向过程的。学习资源推荐了51CTO学院的鲍松山老师的课程和菜鸟教程的C++篇。
摘要由CSDN通过智能技术生成

前言:我在本科虽然学过C语言和C++的课程,但"众所周知的原因"…好吧,没有实践、不经常使用的语言是没有灵魂的…所以在之前参加口罩和安全帽识别比赛以后被SDK的编写打击到的我决定跟着网课重新学习一遍,也是方便之后的力扣刷题吧。网课跟的是51CTO学院里的鲍松山老师,讲的还不错,这里安利一波~ ~

推荐一个超级棒的学语言的自学平台:
菜鸟教程 C++篇

-----------------------------------------------------------------------------------------------------------------------------------------

由C过渡到C++

所有C语言中的东西都可以在C++中使用,完全兼容,但C++中的东西不一定在C中成立。故以下内容中C的部分皆可使用。

C和C++的不同在于:
1. 文件名不同 .c .cpp

2. 引入头文件不同
   标准输入输出头文件  #include<stdio.h>
   输入输出流头文件      #include<iostream.h>

3. 输出不同 printf cout

#include<stdio.h>

void main()
{
   
	printf("Hello C\n");
	
	char ch = 'A';
	int i = 10;
	printf("ch = %c\n",ch);
	printf(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值