C/C++
C/C++
极客点儿
但行好事,莫问前程
展开
-
C语言获取当前登陆的用户名
#include #include #include #include int main(void) { struct passwd *pwd; pwd = getpwuid(getuid()); printf("当前登陆的用户名为:%s\n", pwd->pw_name); return EXIT_SUCCESS;}原创 2016-07-13 10:55:26 · 1809 阅读 · 0 评论 -
C语言获取当前登陆的用户名的UID
#include #include #include int main(void) { int pwd = getuid(); printf("当前登陆用户名的UID为:%d\n", pwd); return EXIT_SUCCESS;}原创 2016-07-13 10:57:19 · 2602 阅读 · 0 评论 -
C语言判断当前某一个进程是否存在
#include #include #include #include #include #include #include #define BUFSZ 150 void err_quit(char *msg);int main(int argc, char *argv[]) { FILE* fp; int co原创 2016-07-13 10:58:46 · 5730 阅读 · 1 评论 -
C语言100个经典的算法
POJ上做做ACM的题语言的学习基础,100个经典的算法C语言的学习要从基础开始,这里是100个经典的算法-1C语言的学习要从基础开始,这里是100个经典的算法题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?______________________原创 2016-01-08 14:29:28 · 978 阅读 · 0 评论 -
C语言判断两个字符串是否相等
可以使用库函数strcmp比较。strcmp是C语言比较字符串的库函数。形式为int strcmp(char *a, char *b);该函数会对a和b的每个字符,按照ascii码值比较,如果二者完全相同返回0;如果a的ascii码值先出现较大者,会返回1;否则返回-1.所以,要判断字符串相等,可以使用if(strcmp(string1, string2) == 0)如果返回为0,则相等,否则不等原创 2016-12-29 10:45:10 · 63026 阅读 · 2 评论 -
C语言数据格式化
d 有符号10进制整数 i 有符号10进制整数 o 有符号8进制整数 u 无符号10进制整数 x 无符号的16进制数字,并以小写abcdef表示 X 无符号的16进制数字,并以大写ABCDEF表示 F/f 浮点数 E/e 用科学表示格式的浮点数 g 使用%f和%e表示中的总的位数表示最短的来表示浮点数 G 同g格式,但表示为指数 c 单个字符 s 字符串 % 显示百分号本身原创 2017-02-16 13:05:00 · 646 阅读 · 0 评论 -
C语言数据类型
IOS学习的前提:转载地址:http://www.cnblogs.com/mjios/archive/2013/03/13/2957946.html本文目录一、变量二、类型修饰符三、不同编译器环境下基本数据类型的存储长度说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感转载 2017-02-16 13:11:14 · 337 阅读 · 0 评论 -
C语言运算优先级
优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右 ()圆括号(表达式)/函数名(形参表) .原创 2017-02-16 13:15:13 · 568 阅读 · 0 评论