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_流苏
欢迎大家点赞与关注!
第一次写,如有错误,请多多指正!