一、运算符 1、运算符及算数表达式 +: 加法运算符 -: 减法运算符 *: 乘法运算符 /: 乘法运算符 %: 摸运算符 2、关系运算符与关系表达式 ==: 等于运算符 !=: 不等于运算符 <: 小于预算符 >: 大于运算符 <=: 小于等于运算符 >=: 大于等于预算符 3、运算符和赋值表达式 ...
学习总结 1、有了一定的语言基础,运算符和表达式这些都大同小异,无外乎赋值运算符(=)、算术运算符(+、-、*、/、%、++、——)和其他的一下运算符(sizeof、(type))。 2、声明一个参数就创建了一个被称为形式参数(formal argument)或形式参量(formal paramet ...
分类:
编程语言 时间:
2017-06-27 23:38:19
阅读次数:
168
2017-06-24 09:50:14 一、变量 Python中的变量名的要求和C++基本一致 (1)只能以字母或者下划线作为开头,不能以数字开头 (2)标识符的其他部分可以有字母下滑线和数字组成,不允许有特殊字符出现如$等(c++中可以有$,且可以放在首位) (3)不允许有空格,不允许有-分割 p ...
分类:
编程语言 时间:
2017-06-24 17:19:49
阅读次数:
166
和其他程序设计语言一样,C语言中表示运算的符号称为运算符。运算符是告诉编译程序执行特定算术或逻辑操作的符号,运算的对象称为操作数。 对一个操作数进行运算的运算符称为单目运算符,对两个操作数进行运算的运算符称为双目运算符,三目运算符对三个操作数进行运算。用运算符和括号可以将操作数连接起来组成表达式。 ...
分类:
其他好文 时间:
2017-06-22 10:09:38
阅读次数:
191
第十章 运算符重载 1.运算符重载的方法 (实质:函数重载) *一般格式: 函数类型名operator 运算符名称(参数表){函数体;} 2.运算符重载的规则 *不允许定义新的运算符 *允许重载的运算符 双目运算符 +(加法) - (减法) * (乘法) / (除法) %(取模) 关系运算符 ==( ...
分类:
其他好文 时间:
2017-06-20 22:30:07
阅读次数:
252
一,简介Shell各种判断结构和运算符的用法是shell编程的基础,了解shell的判断、运算符和一些退出状态对后面的学习有很重要的影响。shell有一个内部命令test经常用于对判断语句进行测试一种或几种状态的条件是否成立二.判断条件(1)Linux的shell中的测试命令,用于测试某种条..
分类:
系统相关 时间:
2017-06-20 13:47:48
阅读次数:
173
编程语言=组合简单形成复杂的工具 简单的声明和表达式 简单元素之间的组合方式 组合后元素的抽象方式 程序=数据+函数 数据是我们要处理的内容 函数是我们处理数据的方式 函数式与中缀式 函数式不会出现歧义 函数式可以无限嵌套且便于理解 表达式的嵌套 评估运算符和操作数子表达式 若要完成评估则必须完成评 ...
分类:
其他好文 时间:
2017-06-19 13:13:50
阅读次数:
137
总结一下: 对于字符串来说。两个比較的都是对象的值,而且是等效的,这是由于MS重写了==运算符和Equals方法所致 对于非字符串的其它引用类型(非匿名类型)两个比較的都是对象的引用。而且是等效的; 对于匿名类型,Equal()方法比較的是类型的状态,假设两个类型的属性和值都同样,就返回true;= ...
分类:
其他好文 时间:
2017-06-19 10:57:12
阅读次数:
150
移位运算符:分为右移位运算符和左运算符 那么问题来了,他这个公式是怎么来的呢? 举个例子: 3<<3 首先先把3转换为2进制是: 11 将11左移动三位也就是11000,那么11000转换为10进制就是:24 所以得出3<<3的答案是24 右移同理: 举例:32>>4 32转换为2进制是:10000 ...
分类:
其他好文 时间:
2017-06-17 20:38:20
阅读次数:
166
SimpleCurrency using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace SimpleCurrency { class Program { struct ...
分类:
其他好文 时间:
2017-06-15 14:08:07
阅读次数:
240