上海摩高投资笔试

1.输入一个字符串,用C++实现其逆序并输出
答案:
char *Reverse(char *s)
{
    // p指向字符串头部
    char *p = s ;
    // q指向字符串尾部
    char *q = s ;
    while(*q)
        ++q ;
    q -- ;
    // 交换并移动指针,直到p和q交叉
    while(q > p)
    {
        char t = *p ;
        *p++ = *q ;
        *q-- = t ;
    }
    return s ;
}
2.实现itoa函数
答:详细见: http://blog.sina.com.cn/s/blog_8a7f23cb01018zp9.html
3.C++作用类似于互斥锁的关键字是什么?
答:volatile
4.VC是如何实现Dll文件?

你可能感兴趣的:(工作)