随笔分类 - C
摘要:循环执行次数问题: 1、 执行结果如下: 分析:i-- 是先判断i的值后执行--操作,所以打印了2次 2、 执行结果如下: 分析:--i是先执行--操作再判断i的值,所以只打印了1次
阅读全文
摘要:定义了变量之后,我们要把值存到它们所表示的存储空间里,可以用赋值(Assignment)语句实现: char firstletter; int hour, minute; firstletter = 'a'; /* give firstletter the value 'a' */ ...
阅读全文
摘要:变量(Variable)是编程语言最重要的概念之一,变量是计算机存储器中的一块命名的空间,可以在里面存储一个值(Value),存储的值是可以随时变的,比如这次存个字符 'a' 下次存个字符 'b' ,正因为变量的值可以随时变所以才叫变量。 C语言中的声明(Declaration)有变量声明、函...
阅读全文
摘要:printf("character: %c\ninteger: %d\nfloating point: %f\n", '}', 34, 3.14); printf 中的第一个字符串称为格式化字符串(Format String),它规定了后面几个常量以何种格式插入到这个字符串中,在格式化字符串中%号...
阅读全文
摘要:如果在字符串字面值中要表示单引号和问号,既可以使用转义序列 \' 和 \? ,也可以直接用字符'和?,而要表示\或"则必须使用转义序列,因为\字符表示转义而不表示它的字面含义,"表示字符串的界定符而不表示它的字面含义。 可见转义序列有两个作用:一是把普通字符转义成特殊字符,例如把字母n转义成换...
阅读全文
摘要:按位与运算符(&)参加运算的两个数据,按二进制位进行“与”运算。运算规则:0&0=0; 0&1=0; 1&0=0; 1&1=1; 即:两位同时为“1”,结果才为“1”,否则为0例如:3&5 即 0000 0011 & 0000 0101 = 0000 0001 因此,3&5的值得1。另,负数按补码形...
阅读全文

浙公网安备 33010602011771号