C/C++语言入门(精讲系列)——Hello World 你好,世界

简介: C/C++语言入门(精讲系列)——Hello World 你好,世界

C/C++入门——从_Hello World_开始

The C Programming Language 中使用它(Hello World)做为第一个演示程序,这使得它在编程圈里非常有名。

首先我们从这两种语言看起,


一:C语言

#include<stdio.h>//头文件
int main()//主函数
{
  printf("Hello World\n");/*调用printf格式化输出函数输出Hello World  \n来实现换行*/
  return 0;//返回
}

需要注意的是:

①如果没有加上第一行的头文件,printf函数是无法使用的,因为printf是定义于这个stdio头文件当中的。

\n 是一个转义字符,作用是当程序执行到该处的时候,实现自动换行 在上面程序中调用printf函数输出了Hello World后程序执行到了\n处,这时候实现了自动换行。

③然后return 0是函数的返回值,函数中要写明return0,表示返回。因为函数(除void外)在遇到return时才能返回。

中文字符和英文字符会有不同


二:C++语言

#include<iostream>//头文件
using namespace std;//使用标准命名空间 
int main()
{
  cout<<"Hello World"<<endl;//用标准输出流对象输出所要输出的内容
  return 0;//返回
}


需要注意的是:

①如果没有加上第一行的头文件,cout是无法使用的,因为cout是C++中iostream类型的对象。

endl是C++标准库中的操控器。其全称为end of line,意思就是说一行输出结束,然后输出下一行。所以在C++中我们可以使用endl来进行换行

比较一下:我们会发现C和C++语言来写Hello World输出程序时,C++要用到标准命名空间,作用是定义标示符,怎么来理解呢?std其实就是standard标准的意思 所以_using namespace std_的可以解释为使用一个名为std(standard)的namespace也即代码旁注释的使用标准命名空间

希望这篇文章对大家能够有所帮助!

作者:code_流苏

欢迎大家点赞与关注!

第一次写,如有错误,请多多指正!


目录
相关文章
|
1月前
|
编译器 C++
C++入门12——详解多态1
C++入门12——详解多态1
39 2
C++入门12——详解多态1
|
1月前
|
算法 C++
2022年第十三届蓝桥杯大赛C/C++语言B组省赛题解
2022年第十三届蓝桥杯大赛C/C++语言B组省赛题解
37 5
|
1月前
|
C++
C++入门13——详解多态2
C++入门13——详解多态2
81 1
|
1月前
|
存储 安全 编译器
【C++打怪之路Lv1】-- 入门二级
【C++打怪之路Lv1】-- 入门二级
23 0
|
1月前
|
自然语言处理 编译器 C语言
【C++打怪之路Lv1】-- C++开篇(入门)
【C++打怪之路Lv1】-- C++开篇(入门)
27 0
|
1月前
|
存储 编译器 C语言
深入计算机语言之C++:类与对象(上)
深入计算机语言之C++:类与对象(上)
|
1月前
|
存储 分布式计算 编译器
深入计算机语言之C++:C到C++的过度-2
深入计算机语言之C++:C到C++的过度-2
|
1月前
|
编译器 Linux C语言
深入计算机语言之C++:C到C++的过度-1
深入计算机语言之C++:C到C++的过度-1
|
1月前
|
分布式计算 Java 编译器
【C++入门(下)】—— 我与C++的不解之缘(二)
【C++入门(下)】—— 我与C++的不解之缘(二)
|
1月前
|
编译器 Linux C语言
【C++入门(上)】—— 我与C++的不解之缘(一)
【C++入门(上)】—— 我与C++的不解之缘(一)