yangpengACE`s Blog

yangpengACE`s Blog

Coding Life

    • 首页
    • 归档
    • 关于

异或交换两个数字不可取

惯常的交换两个数的方法:int tmp;tmp = a;a = b;b = tmp; 但是,不知从什么时候开始,有人发明了不使用临时变量交换两个数字的方法,具体如下:b = a^b;a = a^b;b = a^b;有人认为这样可以少用一个变量,节省一个字节的空间,会让程序运行的

6月 16 2014

strlen 和 sizeof的区别

例子: strlen(char*)函数求的是字符串的实际长度,它求得方法是从开始到遇到第一个’\0’,如果你只定义没有给它赋初值,这个结果是不定的,它会从aa首地址一直找下去,直到遇到’\0’停止。char aa[10];cout<<strlen(aa)<&

6月 15 2014

《Linux多线程编程》读书笔记

第一章 线程安全的对象生命周期管理 竟态条件:执行某个对象的成员函数的时候,这个对象如何保证不被其他的线程析构。

6月 3 2014

正在读的书

我最近读的书 《Linux多线程服务端编程》 《Effective C++》 《征服C指针》

6月 1 2014
« Prev12

标签

  • Books1
  • C++2
  • GOT1
  • Linux1
  • 算法1
  • 算法 面试1
RSS 订阅

友情链接

  • Love依米
  • 2048`s GAME
  • Hexo

Hello ,I'm Yang peng in BJUT
This is my blog,believe it or not.

Powered by hexo and Theme by Pacman © 2015 peng yang