语言之C
heming621
这个作者很懒,什么都没留下…
展开
-
C++中局部静态变量的调用问题
1、问题背景是这样的,在学习《C++ Primer》的时候,学到 “6.1.1 局部对象”中“局部静态变量”知识,例子:size_t count_called(){ static size_t ctr = 0; return ++ctr;}int main(){ for(size_t i=0; i!=10; i++) cout原创 2015-09-28 10:48:26 · 1811 阅读 · 0 评论 -
关于错误 libstdc++.so.6:cannot open shared object file 和 libstdc++.so.6: wrong ELF class 的解决和思考
在使用gcc编译C++程序时,运行出错:# g++ -std=c++11 -o117exercise.exe 117exercise.cpp# ./ 117exercise.exe./117exercise.exe: error while loadingshared libraries: libstdc++.so.6:cannot open shared object file:原创 2015-11-19 14:40:33 · 14960 阅读 · 0 评论 -
一道关于二级指针传参的问题
下面代码有什么问题?void GetMemory( char *p ){ p = (char *) malloc( 100 );}void Test( void ){ char *str = NULL; GetMemory( str ); strcpy( str, "hello world" ); prin原创 2016-03-03 12:04:11 · 1023 阅读 · 0 评论 -
蛇形数组实现
关于蛇形数组的实现:#include using namespace std;int main(){ int n; int a[1000][1000]; int var = 1; int i,j; cin>>n; for(int i = 0; i<=n+1; i++) for(int j = 0; j<=n+1; j++)原创 2016-04-03 22:18:03 · 2106 阅读 · 0 评论