摘要: #include #include int main(){ /************************************************** * 字符串:在内存中是以字符数组的形式存储,最后面有一个\0标示字符串结束 * \0的ASCII码值是0 * 下面的都是字符串 * char name[8] = "it"; * char name2[8] = {'i', 't', '\0'}; * char name3[8] = {'i', 't', 0}; ... 阅读全文
posted @ 2014-01-21 21:00 天之涯0204 阅读(193) 评论(0) 推荐(0) 编辑
摘要: #include void printArray(int array[], int length){ for (int i = 0; i<length; i++) { printf("array[%d] = %d \n", i, array[i]); }}void printArrayAddr(int array[]){ printf("array的地址是%p \n", array);}int main(){ /************************************************ * * 使用数... 阅读全文
posted @ 2014-01-21 18:25 天之涯0204 阅读(304) 评论(0) 推荐(0) 编辑
摘要: #includeint main(){ //交换两个数的值 // 方法一 可读性最好 int a = 10; int b = 11; int temp ; temp = a; a = b; b = temp; printf("a = %d, b = %d\n",a, b); //方法二 int c = 10; int d = 11; c = d - c; d = d - c; c = d + c; printf("c = %d, d = %d\n",c, d); // 方法三 int e = 10; ... 阅读全文
posted @ 2014-01-21 10:40 天之涯0204 阅读(303) 评论(0) 推荐(0) 编辑
摘要: #includeint main(){ /*************************************** * 9的二进制是:b1001 * 5的二进制是:b0101 **************************************/ printf("二进制0b1001是:%d\n",0b1001); printf("二进制0b0101是:%d\n",0b0101); /*************************************** * 按位与运算符:&,两个数字相同位全部为1时,结果位为1 * ... 阅读全文
posted @ 2014-01-21 10:26 天之涯0204 阅读(219) 评论(0) 推荐(0) 编辑