首页 > linux技术/ 正文
1、如果不需要从命令行中获取参数,请用int main(void) ;否则请用int main( int argc, char *argv[] ) 。
2、return 0; //返回数值0。
return NULL; //返回为空指针,一般如果函数返回为指针类型,最好返回NULL。
return ; //返回空,在函数无返回类型时,可以使用;不过一般都省略该句。
3、算数运算符操作顺序总结。
/*C/C++ code*/
int x = 3;
int m, n ;
n = (++x) + (++x);
m = (x--) + (x--);
printf("%d %d\n", m, n);
等效于
/*C/C++ code*/
int x = 3;
int m, n;
++x;
++x;
n = x + x;
m = x + x;
x--;
x--;
printf("%d %d\n", m, n);
输出结果为: 10 10也就是说只要碰到++ 和--这种,直接就把他拆成两句话来理解就清楚了。
前置把加减句放到前面,后置把加减句放到后面。
4、位操作符都有两个操作数,其操作数都一定是无符号;位操作符对无符号数才是有意义的。
只要不是移位操作,其他操作是没问题的
如果是移位操作最好不要用有符号的,不然结果未知
1. 位移操作符的两个操作数没有符号的限制。
2. 位移操作分为两种:“逻辑位移”和“算术位移”。对于无符号的数,所执行的位移操作都是逻辑位移;但对于有符号的数,所执行的 操作是采用“逻辑位移”,还是“算术位移”就需要根据编译器而定了。
- 上一篇:外围环境对linux系统性能的影响
- 下一篇:Linux新手要了解的十个知识点
更多郑州电脑学校软件工程专业,郑州电脑中专学校计算机学校招生要求,郑州JAVA电脑软件编程学校,郑州java培训适合零基础大学毕业生的,郑州大数据培训机构哪家比较不错呢,河南计算机学校有哪些专业相关文章
- 河南的linux培训怎么样呢?
- Linux网络培训有必要吗
- 学习linux有什么好方法吗
- 郑州linux开发培训学校哪个更专业
- 嵌入式Linux培训有哪些?
- Linux系统入门学习从哪儿开始?
- 什么是Linux
- 怎么找个好点的linux学校?
- java堆栈的详解
- 郑州linux培训哪里好?
- 成为一名Linux软件工程师是不是很难?
- Linux系统怎么用呢?
- linux培训好像费用挺高的,不知道学不学好?
- Linux下安装Apache+ASP环境的几个优势
- linux下如何找回mysql root密码
- 嵌入式Linux需要学习哪些基础知识呢?
- 在系统是Linux的环境下如何搭建TFTP服务器?
- 如何在linux下修改path配置环境变量
- 为什么Windows系统会慢慢的变慢,而 Linux 不会?
- linux系统下的根分区满了该怎么处理
- Linux+115之kill命令
- 郑州计算机学校告诉你:root权限是什么意思
- linux下查看磁盘挂载的3种方法
- 现在学Linux专业就业还有没有前途呢,工资多少钱呢?
- 搜索
-
- 热门标签