码迷,mamicode.com
首页 >  
搜索关键字:linux环境编程    ( 56个结果
Linux环境编程2
如何通过程序实现获取环境变量的信息,这里可以做出来了。 #include #include extern char ** environ; int main() { char **env = environ; while (*env) { printf("%s\n", *env); env++; } exit(0); }执行之后的结果...
分类:系统相关   时间:2015-08-27 02:18:50    阅读次数:228
Linux环境编程
#include #include #include int main(int argc, char *argv[]) { char *var, *value; if (argc == 1 || argc >3) { fprintf(stderr, "usage: environ var[value]\n"); exit(1); } var = argv[1]; val...
分类:系统相关   时间:2015-08-27 02:17:24    阅读次数:304
UNIX/Linux环境编程必须需要注意的问题总结
在UNIX/Linux下编程必须需要注意一下几点问题(特别是在运行于Windows上的IDE或编程工具进行开发):1.大小写问题。在文件或目录的命名规则中,特别注意驼峰命名法的大小写区分问题。有些语言的内部变量或者引用方面同样也是。2.权限问题。不要任意操作文件系统,换句话说,不..
分类:系统相关   时间:2015-07-14 20:36:52    阅读次数:157
Linux环境编程编译工具与动态态库
linux环境下的编译器gcc gcc:       -o               编译链接生成可执行文件       -O  -O1 -O2 -O3  编译优化       -g  -g1 -g2 -g3 产生调试信息至可执行文件       -w  关闭所有的警告       -W  all,error     -Wall显示所有的警告 -Werror把所有的警告当错误 ...
分类:系统相关   时间:2015-05-11 09:04:09    阅读次数:188
LINUX环境编程之进程控制(上)
一、进程标识每个进程都有一个非负整型表示的唯一进程ID。虽然该id是唯一的,但是进程ID是可复用的。当一个进程终止后,其进程id就成为复用的候选者。系统中有一些专用进程,但是具体细节随实现而不同。ID为0的进程通常是调度进程,常常被称为交换进程。该进程是内核的一部分,它并不执行任何磁盘上的程序,因此...
分类:系统相关   时间:2015-04-07 17:03:18    阅读次数:281
Linux环境编程导引
计算机系统硬件组成 总线贯穿整个系统的一组电子管道称为总线, 分为:  片内总线  系统总线 数据总线DB 地址总线AB 控制总线CB  外部总线 I/O设备I/O设备是系统与外界联系的通道    键盘鼠标是输入设备,显式器是输出设备,磁盘既是输入设备也是输出设备,输入输出是相对于内存来说的。 内存  内存是一个重要的部件,它是与CPU进行沟通的桥梁。它用来存放程序以及程序要处理的数据,磁盘中的程...
分类:系统相关   时间:2015-02-18 09:35:13    阅读次数:252
【Linux环境编程】获取网卡的实时网速
在windows下面,我们可以看到360或者是qq安全卫士的“安全球”,上面显示实时的网速情况。那么在linux里面如何获取网卡的实时网速?其实原理很简单,读取需要获取网速的网卡在某段时间dT内流量的变化dL,那么实时网速就出来了,Speed = dL / dt。 ............................. 另外这个链表我们是可以提前用ioctl来筛选的,可以通过ifa_name和ifa_flags来确定ifa_ifu里面到底选用那个union。不过这次我们是来测量实时网速的,不必要关心这个...
分类:系统相关   时间:2014-11-11 16:38:55    阅读次数:233
【linux环境编程】 ARP编程
1、确定socket的参数 根据图一,我们可以看出arp,rarp和ip虽然同属于网络层(又名IP层),但是他们的数据包装是独立的。虽然icmp和igmp也处在IP层,但是它们又需要ip数据报的包装。所以我们在为arp和rarp建立socket的时候,就不能利用ip的原始数据报(SOCK_RAW)了,我们需要最原始的以太网帧的数包(SOCK_PACKET);在对于网络类型的选择上,可以根据需要选择IPv4(AF_INET)或IPv6(AF_INET6);arp的协议类型跟以太网帧数据类型一样,所以应该是0x...
分类:系统相关   时间:2014-11-04 11:07:02    阅读次数:321
Unix/Linux环境C编程入门教程(41) C语言库函数的文件操作详解
上一篇博客我们讲解了如何使用Linux提供的文件操作函数,本文主要讲解使用C语言提供的文件操作的库函数。函数介绍  fopen(打开文件) 相关函数 open,fclose 表头文件 #include 定义函数 FILE * fopen(const char * path,const char *...
分类:编程语言   时间:2014-07-30 01:06:43    阅读次数:260
Unix/Linux环境C编程入门教程(40) 初识文件操作
??1.函数介绍                            close(关闭文件) 相关函数 open,fcntl,shutdown,unlink,fclose 表头文件 #include 定义函数 int close(int fd); 函数说明 当使用完文件后若已不再需...
分类:系统相关   时间:2014-07-29 14:17:39    阅读次数:391
56条   上一页 1 2 3 4 ... 6 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!