摘要: 1.下面的代码输出什么?为什么?void foo(void){unsigned int a = 6;int b = -20;(a+b > 6)?puts(“>6”):puts(“6”解析:a+b在这里做了隐式的转换,把int转化为unsigned int.编译器会把b当做一个很大的正数.2.下面的代... 阅读全文
posted @ 2015-08-19 09:54 ysDu 阅读(2065) 评论(0) 推荐(0) 编辑
摘要: 一维数组传递数组给函数的3个原则1.函数调用时只需传递数组名。2.在函数定义中,形参的类型必须与数组的相同,数组的大小不必指定。3.函数原型必须定义为参数是一个数组。 1 #include 2 #include 3 void sort(int x[], int m); 4 int main() ... 阅读全文
posted @ 2015-08-19 09:47 ysDu 阅读(239) 评论(0) 推荐(0) 编辑