c语言
文章平均质量分 56
lwycc233
坚持总会有回报!
展开
-
C语言常用头文件及库函数——string.h
一. string.h函数与形参类型: 函数功能: 返回值: 例子:1.memcmp函数与形参类型: int memcmp(buf1,buf2,count); void * buf1, void buf2, int count函数功能: 按字典顺序比较由buf1和buf2指向数组的前count个字符。返回值: buf1>buf2 返回正数 buf1=buf2 返回0 buf原创 2017-04-18 07:51:18 · 1675 阅读 · 0 评论 -
零起点学算法71——C语言合法标识符(个人错误总结)
Description 输入一个字符串,判断其是否是C的合法标识符。 Input 输入数据包含多个测试实例,数据的第一行是一个整数n,表示测试实例的个数,然后是n行输入数据,每行是一个长度不超过50的字符串。 Output 对于每组输入数据,输出一行。如果输入数据是C的合法标识符,则输出”yes”,否则,输出“no”。 Sample Input 3 12ajf fi8x_a ff原创 2017-04-18 17:00:08 · 1554 阅读 · 1 评论 -
c语言笔记——基本数据类型
1.无符号基本型 unsigned int 和有符号型整数相比,在计算机内存中表示不区分,但是运算时有区别。特别注意它被赋值为负数的时候,最高位不是符号位,而是数据位。 例子如下:int n = -2;printf("%d\n",n); printf("%u\n",n); 结果为: -2 42949672942.字节数 在vc中 int 4个字节 short 2个字节 char原创 2017-04-20 23:03:57 · 511 阅读 · 0 评论 -
c语言笔记——运算符
一.移位运算 左移<< 右移>>例题:将short类型数据的高、低字节互换 代码:short a=0xf245,b,c;b = a>>8;//右移8位,将前8个高位移到 后八个低位 ,高8位补1 c = a<<8;//左移8位,将后8个高位移到 前八个低位b = b&0x00ff;//将b的高8位清0a = b+c;printf("b=%x\n",b) ;printf("c=%x\原创 2017-04-23 21:02:48 · 994 阅读 · 0 评论