美文网首页
基础概念

基础概念

作者: 小白教你学Cplusplus | 来源:发表于2016-12-31 23:36 被阅读0次

编译后的二进制代码才是机器语言,或者叫机器代码。汇编语言亦称为符号语言。编译器将源程序转换成机器能理解的程序。无符号整型unsigned int=unsigned。转换字符串,%d。%10d,%7.2f"。\0  空 产生一个空字符。\t 水平制表 将光标移到下一个水平制表位置。一元运算为自加自减。

条件if与switch。sum=sum+i;循环体。continue 语句的作用是跳过循环体中剩余的语句而执行下一次循环。continue;if( i % 10 == 3)continue;sum += i;高效率:长循环在最内层。建议for 语句的循环控制变量的取值采用“半开半闭区间”写法。循环变量属于半开半闭区间。一个指针变量可以指向一个数组元素int *ptr,data[10];ptr=data+3;//或者ptr=&data[3]。

switch更适用于什么情况。C语言规定,嵌套if结构中每个else部分总是属于前面最近的那个缺少对应的else部分的if语句。条件运算符是 if–else 语句的另一种表现形式。

对基本类型的静态局部变量若在说明时未赋以初值,则系统自动赋予0值函数被调用时,其中的静态局部变量的值将保留前次被调用的结果。

字符数组和字符串的区别是:字符串的末尾有一个空字符 ‘\0’ char name[15]={ 'W', 'a', 'n', 'g', 'L', 'i', '\0'};

stdin 标准输入(键盘)stdout 标准输出(显示器)。C/C++标准中并没有定义fflush(stdin),但是有些编译器VC++ 6就支持用 fflush(stdin) 来清空输入缓冲。但是并非所有编译器都要支持这个功能(linux 下的 gcc 就不支持)替换:setbuf(stdin, NULL);//清空输入缓冲区内容。

了解位运算的实际应用?进制转换

相关文章

  • Golang Gist

    概念讲解 基础概念 基础问答 基础问答 编码能力考查x

  • 基础概念

    Ecmascript 是一个脚本语言标准,规定这个语言的语法,内置函数等等 Javascript是Ecmascri...

  • 基础概念

    集合竞价视频 做市做市商 交易时间 第一次集合竞价时间:9:15-9:25; 做市商做市前报价时间:9:25-9:...

  • 基础概念

    一:统计学和机器学习的比较和练习: 二: from:https://ai.baidu.com/paddlepadd...

  • 基础概念

    净流动资产值 格雷厄姆的主要选股规则, 是买入市值低于净流动资产值 2/3 的企业,待股价超过净资产以上某比例后卖...

  • 基础概念

    1.基本概念 Java是纯面向对象语言,“Everything is Object”;所有代码(包括函数、变量等)...

  • 基础概念

    参考教程,廖雪峰 数据类型 Number js不区分整数合浮点数,统一使用Number。NaN:表示Not a N...

  • 基础概念

    关键 标识符 所谓标识符是指变量、函数、属性的名字,或者函数的参数。标识符的书写有几个特征 区分大小写 第一个字符...

  • 基础概念

    编译后的二进制代码才是机器语言,或者叫机器代码。汇编语言亦称为符号语言。编译器将源程序转换成机器能理解的程序。无符...

  • 基础概念

    基于内容 基于用户的协同过滤 基于商品的协同过滤

网友评论

      本文标题:基础概念

      本文链接:https://www.haomeiwen.com/subject/dwgvvttx.html