
C编程
文章平均质量分 70
windseeker2008
Just for fun
展开
-
google面试题
一、笔试题 1、假设在n进制下,下面的等式成立,n值是() 567*456=150216 a、 9 b、 10 c、 12 d、 18 2、文法G:S->uvSvu|w所识别的语言是:() a、uvw*vu b、(uvwvu)* c、uv(uv)*wvu(vu)* d、(uv)*w(vu)* 3、如下程序段输出是:() char str[][10]={"Hello","Googl转载 2015-09-23 14:43:47 · 692 阅读 · 0 评论 -
memmove 和 memcpy的区别
转自:http://blog.chinaunix.net/uid-26495963-id-3080058.html memcpy和memmove()都是C语言中的库函数,在头文件string.h中,作用是拷贝一定长度的内存的内容,原型分别如下: void *memcpy(void *dst, const void *src, size_t count); void *memmove(void转载 2015-09-08 16:00:25 · 547 阅读 · 0 评论 -
c和c++中goto的不同
一段很简单的代码 #include #include int main(int argc, char *argv[], char *env[]) { int init = 1; if (time(0) % 10) { goto result; } int test = 1; test = time(0) % 1; resu原创 2014-01-04 17:48:33 · 880 阅读 · 0 评论 -
c/c++程序的编译过程小结
c/c++程序编译时是对每个编译单元单独进行编译, 生成.o目标文件, 最后由连接器对所有的.o文件进行链接生成最后的可执行程序。这里的编译单元是指.c, .cc, 和cpp文件。 每个编译单元是相互独立编译的,而且互不影响的. 当编译器对编译单元编译时, 会生成包含变量和函数定义, 地址的.o文件, 比如, 有一个src1.cpp, int global = 1; int func() {原创 2013-11-16 11:56:28 · 779 阅读 · 0 评论