
C语言 学习
为今天而努力
明天的光环,需要今天的努力和付出。
展开
-
C语言第二章部分习题代码
#include "TypeExpression.h"TypeExpression::TypeExpression(void){}TypeExpression::~TypeExpression(void){}/** 十六进制转换十进制*/void htoi(char s[]);void practice2_3();void squeeze(char retrie...原创 2018-10-11 10:21:21 · 633 阅读 · 0 评论 -
C语言程序设计第一章部分习题
作为一个程序员一直不会C程序设计语言,觉得缺点什么,所以最近在学习C ,会定期分享学习心得,最近刚看完第一章,部分习题供大家参考,欢迎指正。 C程序设计语言 下载地址提取码: nbnb#include "Temperature.h"Temperature::Temperature(void){}Temperature::~Temperature(void){}...原创 2018-09-27 15:32:32 · 1302 阅读 · 0 评论 -
C语言十六进制字符串转换十进制
简单的十六进制转换,用到了大小写字符转换、计算指数。/** 十六进制转换十进制*/void htoi(char s[]);void practice2_3();void main(){ practice2_3();}void htoi(char s[]){ int totalNum = 0; int c; int position = 0; int lastCha...原创 2018-10-08 17:32:23 · 17052 阅读 · 0 评论 -
C 语言基本类型
C 语言只提供了一下几种类型char 字符型,占用一个字节,可以存放本地字符集中的一个字符。int 整型,通常反映了所用机器的最自然长度。float 单精度浮点型。double 双精度浮点型。此外,还可以在这些基本数据类型的前面加上一些限定符。short 与 long 两个限定符用于限定整型:short int sh;long int sh;在上述类型中,关键字 i...原创 2018-09-29 17:48:25 · 570 阅读 · 0 评论 -
C语言 按位运算符
编写函数invert(x, p, n);将x中从p位置开始向n位置的(二进制)求反,其余位置不变。/** 获取 x 从 p 位置开始向右 n 位置的二进制数*/unsigned getbits(unsigned x, int p, int n){ int a = x >> (p - n); printf("\n对%d右移%d位 结果%d", x, (p -n), ...原创 2018-10-09 18:41:39 · 2478 阅读 · 0 评论