C++ 语句,表达式的区别

原创 2015年07月09日 20:01:40

语句:每条完整的计算机指令称为语句,语句是要执行的操作,所有的语句都已分号结束
语句分类:声明语句,赋值语句,消息语句,函数调用,函数原型,返回语句
声明语句:定义函数中使用的变量的名称和类型
int n;
赋值语句:使用赋值运算符(=)给变量赋值
n=1;
消息语句:将消息发送给对象,激发某种行动
object.somefunction(); 给对象object发送调用somefunction函数的消息,然后对象调用该函数
函数调用:执行函数。被调用的函数执行完毕后,程序返回到函数调用语句后面的语句。
function();执行函数
函数原型:声明函数的返回类型,函数接受的参数数量和类型
int sum(int,int); 返回类型为int,接受的参数数量为2,类型为int
返回语句:将一个值从被调用的函数那里返回到调用函数中
     return 0;

表达式:由运算符,操作数组成的序列,用来说明一个计算过程。(x+y)
赋值表达式:int sum=7+9; 将右侧表达式的值赋给左侧变量

版权声明:本文为博主原创文章,未经博主允许不得转载。

C++11:匿名函数(lambda函数/表达式)及其用法

C++11:匿名函数(lambda函数/表达式)及其用法C++11提供了对匿名函数的支持,称为Lambda函数(也叫Lambda表达式). Lambda表达式具体形式如下:[capture](para...
  • stary_yan
  • stary_yan
  • 2016年05月03日 23:37
  • 722

c++函数表达式绘图代码

  • 2015年06月15日 15:29
  • 2.4MB
  • 下载

C++中的表达式

表达式是由一个或者多个运算对象构成,运算对象之间可以通过运算符连接起来。对表达式求值最后都会得到一个结果。...
  • xholes
  • xholes
  • 2017年03月30日 01:08
  • 688

C++ lamda表达式

简要介绍了c++中的lamda表达式和其用法
  • vinson0526
  • vinson0526
  • 2016年03月23日 13:56
  • 3167

C++ 条件运算符和条件表达式

条件运算符是C++中唯一一个三元运算符,要求有三个操作对象,条件表达式的一般形式为:表达式1?表达式2:表达式3条件运算符的执行顺序是,先求解表达式1,若为真则求解表达式2,此时表达式2的值作为整个条...
  • chaipp0607
  • chaipp0607
  • 2017年02月04日 11:41
  • 1900

C++条件表达式用法汇总

即    (C) ? A: B;      (C)满足时候,执行A,否则执行B。表条件的C必须用括号包含起来!!! ? :一起出现在条件表达式中,称为三元运算符,这也是c++唯一的三元运...
  • THISISPAN
  • THISISPAN
  • 2012年04月11日 16:29
  • 6299

C++ - 表达式求值顺序

在C++里,表达式求值顺序一直是一个大坑,这是由于为了给编译器更大的优化空间,C++对表达式的求值做了许多非常灵活的规定(其实就是不规定,编译器愿意怎么实现都可以)。这些灵活的规定也给C++带来了许多...
  • fefe82
  • fefe82
  • 2014年07月15日 22:35
  • 2945

C++语言的表达式模板:表达式模板的入门性介绍

时至今日,模板的使用已经远远超过C++模板的发明者所预期的范畴。模板的使用已经涵盖 了泛型编程,编译时求值,表达式模板库,模板元编程,产生式编程(generative programming)等诸多领...
  • MagiSu
  • MagiSu
  • 2013年10月23日 07:16
  • 6870

C++学习笔记之三(C++语句基础之表达式与语句)

一、运算符 表达式由操作数和运算符组成,操作数可以是各种数据类型的常量和变量,而运算符必须是符合C++语法规则的符合。在具体进行表达式和语句相关内容前,读者需要对C++所支持的各种表达式有详细的了解。...
  • zhouzhiwengang
  • zhouzhiwengang
  • 2014年12月20日 15:43
  • 966

Javascript浅谈之表达式和语句的区别

简介   表达式(expressions)和语句(statements)在javascript非常常见,但是就是这些常见的元素,有时候我们也未必能够正确的领会其要表示的含义和用法。这是因为我们总是对...
  • hp_yangpeng
  • hp_yangpeng
  • 2015年09月22日 12:33
  • 852
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C++ 语句,表达式的区别
举报原因:
原因补充:

(最多只允许输入30个字)