logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C语言之tentative definition

参考链接《What Are “Tentative” Symbols?》

#linux#bash#c语言
环境变量及其函数

免费PDF文档下载地址:http://ishare.iask.sina.com.cn/f/36661080.html一、什么是环境变量?环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数,形式如下                                                 name=valueLinux是一个多用户的操作系统。每个用户登录系统后,都会

环境变量及其函数

免费PDF文档下载地址:http://ishare.iask.sina.com.cn/f/36661080.html一、什么是环境变量?环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数,形式如下                                                 name=valueLinux是一个多用户的操作系统。每个用户登录系统后,都会

linux下利用backtrace追踪函数调用堆栈以及定位段错误

一般察看函数运行时堆栈的方法是使用GDB(bt命令)之类的外部调试器,但是,有些时候为了分析程序的BUG,(主要针对长时间运行程序的分析),在程序出错时打印出函数的调用堆栈是非常有用的。在glibc头文件"execinfo.h"中声明了三个函数用于获取当前线程的函数调用堆栈。 int backtrace(void **buffer,int size)该函数用于获取当前线程的调用

sturct stat 结构体中 st_mode 的含义

在<sys/stat.h>中定义的stat结构体内容如下:struct stat {dev_tst_dev;/* ID of device containing file */ino_tst_ino;/* inode number */mode_...

#linux#gnu#运维
C语言基本概念之表达式

什么是表达式(表达式的定义)?表达式是C语言的重要语法成分,不过对于表达式的定义,好像从来没有人关注过。今天就孔乙己一把吧,哈哈。先贴标准对expression的定义(ISO/IEC 9899:2011 6.5):An expression is a sequence of operators and operands that specifies computation of a val...

ubuntu下多个gcc版本切换

ubuntu系统使用的gcc版本随着发布版本的不同而不同,在编译android系统时不同的版本推荐用不同的gcc去编译,那么可不可以改变系统的gcc来适应android编译环境的需求呢?答案是可以的。先看看我们系统用的gcc和g++是什么版本1gcc-v可以获得的信息如下

#ubuntu#android
到底了