C语言获取当前登陆的用户名
2016-07-13 10:55
218 查看
#include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <pwd.h> int main(void) { struct passwd *pwd; pwd = getpwuid(getuid()); printf("当前登陆的用户名为:%s\n", pwd->pw_name); return EXIT_SUCCESS; }
相关文章推荐
- C++ STL标准模板库(vector)
- C++Primer(5th)学习-数组篇
- 关于c++ 学习
- 求5阶矩阵其对角线上所有元素之和
- inf & nan
- C++中typename和class的区别
- <<More Effective C++>>读书笔记1: 基础议题
- C++建立及销毁链表
- c++多态
- C++中 overload 、override、overwrite 之间的区别
- 排序算法系列---快速选择排序(C++)
- C语言中lseek()函数和fseek()函数的使用详解
- Static关键字所有用法详解
- c/c++ 动态内存配置的使用原则
- C语言 程序 画圆、画圆和y=x^2
- Leetcode 7. Reverse Integer (Easy) (cpp)
- 《C和指针》总结
- C语言的fopen函数(文件操作/读写)
- Java中调用c/c++语言出现Exception in thread "main" java.lang.UnsatisfiedLinkError: Test.testPrint(Ljava/lang/String;)V...错误
- c++运算符重载总结