一、常见 gcc 编译错误 1.error: expected expression before ‘else’ else之前无表达式。 2.error: lvalue required as left o
分类归档:C/C++
C语言常用调试工具——Valgrind
C语言常用调试工具——Valgrind 一、简介: Valgrind:是一款用于内存调试、内存泄漏检测以及性能分析的软件开发工具,是一套Linux下,开放源代码(GPL V2)的仿真调试工具的集合。Valgrind由内核(core)以及基于内核的其他调试工具组成。内核类似于一个框架(framework),它模
栈 操作(用例)(C语言)
Linux上Json库的安装
命令行中如下操作: wget http://oss.metaparadigm.com/json-c/json-c-0.9.tar.gz tar zxvf json-c-0.9.tar.gz cd json-c-0.9/ ./configure –prefix
JSON C语言API整理
1 JSON对象的生成 Json对象的类型: json_type_object, “名称/值”对的集合 Json对象的值类型 json_type_boole
关于scanf对输入非法字符的检查和处理
由于函数scanf(),不做参数类型的匹配检查,因此,用户输入数据类型与格式字符不符合时,编译程序并不给出提示错误信息,然而却导致不能正确输入数据!