- 浏览: 70315 次
- 性别:
- 来自: 大连
最近访客 更多访客>>
最新评论
-
newlangwen1:
你好 我想请教个问题,我运行了一下上面的程序,结果是输入什么就 ...
C程序 对文本行进行排序
定义宏swap(t, x, y)以交换t类型的两个参数
#include<stdio.h> #define swap(t,x,y) do{t z=x;x=y;y=z;}while(0) int main(void) { int ix, iy; double dx, dy; char *px, *py; ix = 42; iy = 69; printf("integers before swap: %d and %d\n", ix, iy); swap(int, ix, iy); printf("integers after swap: %d and %d\n", ix, iy); dx = 123.0; dy = 321.0; printf("doubles before swap: %g and %g\n", dx, dy); swap(double, dx, dy); printf("integers after swap: %g and %g\n", dx, dy); px = "hello"; py = "world"; printf("pointers before swap: %s and %s\n", px, py); swap(char *, px, py); printf("integers after swap: %s and %s\n", px, py); return 0; }
编译器提示 swap(int, ix,iy); 这行有错误时候,要到 #define这行去找!!
发表评论
-
C程序 声明与定义的区别
2010-07-30 15:34 1301http://zhidao.baidu.com/questio ... -
C语言 函数指针 与 指针函数
2010-07-30 10:27 905指针函数是返回指针的函数,即本质是一个函数。函数返回类型是某一 ... -
C程序 命令行参数
2010-07-30 09:34 669echo.cpp #include <stdi ... -
C程序 整型数按位取反 输出结果
2010-07-29 15:16 1313#include <stdio.h> int m ... -
C程序 对文本行进行排序
2010-07-26 09:30 992#include <stdio.h> #incl ... -
C语言:malloc()函数与alloc()函数
2010-07-24 10:02 905C语言跟内存分配方式 ... -
C程序设计语言(第二版) 5-4 strend(s,t)
2010-07-23 16:29 1459strend(s,t) 如果字符串t出现在字符串s的尾部,该函 ... -
C程序设计语言(第二版) 5-3 编写strcat()
2010-07-23 16:02 796#include<stdio.h> void ... -
C程序 关于字符串的问题
2010-07-23 15:47 669#include<stdio.h> void ... -
C程序设计语言(第二版)5-2
2010-07-22 17:13 671#include <ctype.h> #incl ... -
C程序设计语言(第二版) 4-13 递归版本reverse()将字符串倒置输出
2010-07-22 11:18 995编写一个递归版本的reverse()函数,将字符串倒置 ... -
C程序设计语言(第二版) 4-12
2010-07-22 10:29 1018运用printd函数的设计思想编写一个递归版本的itoa函数, ... -
C程序 递归小例子 快速排序
2010-07-22 09:26 916从执行速度来讲,下列版本的快速排序可能不是最快的,但是它是最简 ... -
C程序 递归实现将数字作为字符串输出
2010-07-21 15:47 1264将一个数字作为字符串打印的情况,数字是反序生成的:低位数字先于 ... -
C语言学习之变量存储
2010-07-21 15:14 864http://zhidao.baidu.com/questio ... -
C语言外部变量的使用以及extern的用法
2010-07-21 15:11 2189http://hi.baidu.com/%C3%E2%B7%D ... -
C语言 全局变量和局部变量
2010-07-21 15:07 1425http://hi.baidu.com/%C3%E2%B7%D ... -
C语言 extern
2010-07-21 11:20 1094在头文件中声明函数时,前面的extern可有可无,只要这些函数 ... -
C程序设计语言(第二版) 4-8 最多只压回 一个字符
2010-07-20 18:47 757#include <stdio.h> i ... -
C程序设计语言(第二版) 4-7 编写一个函数ungets(),将整个字符串压回到输入中
2010-07-20 18:38 1472#include<stdio.h> #inclu ...
相关推荐
C程序设计语言(第二版-英文版)
学习C语言的书籍 这本书就是发明C的作者写的 肯定差不了
《计算机科学丛书:C程序设计语言(第2版·新版)》讲述深入浅出,配合典型例证,通俗易懂,实用性强,适合作为大专院校计算机专业或非计算机专业的C语言教材,也可以作为从事计算机相关软硬件开发的技术人员的参考...
谭浩强--C语言程序设计(第二版)习题答案
最经典的C语言书,没有之一
《C程序设计语言<第2版新版>习题解答(原书第2版)》是对Brian W.Kernighan和Dennis M.Ritchie所著的《C程序设计语言<第2版新版>习题解答(原书第2版)》所有练习题的解答,是极佳的编程实战辅导书。K&R的著作是C语言...
经典的国内C语言教程,高校通用指定教程,C语言学习者可以看看
C语言设计,c程序设计语言第二版,官方题解
[C语言程序设计(第二版)] (1).rar
计算机C程序设计语言_第二版新版是计算机类必看的C语言的一本经典你书籍~和谭浩强的《C程序设计》属于同系列
C 程序设计语言(第2版)电子版
《C程序设计语言》是由C语言的设计者Brian W. Kernighan和Dennis M. Ritchie编写的一部介绍标准C语言及其程序设计方法的权威性经典著作。全面、系统地讲述了C语言的各个特性及程序设计的基本方法,包括基本概念、...
C程序设计--适合新手入门--算法入门--内容精简!
c语言程序设计,谭浩强编写的第二版,感觉比第三版要好些(个人认为),有书和答案,都是pdf格式的,经典中的经典,就不多说了
C程序设计语言第二版《英文版》,每个学习C语言人必读的经典著作。
C语言入门圣经,两位作者参与了C语言和Unix系统的设计,权威的计算机科学家
C程序设计语言第二版 最经典的教材 分两段 全部下载后解压
C程序设计语言第二版课后习题答案 英文版的
C程序设计语言第二版中文版,写的很详细,方便自学者使用。
C程序设计语言(第2版·新版),C程序设计语言(第2版·新版)习题解答4份电子档,其中C程序设计语言(第2版·新版)习题解答是对Brian W.Kernighan和Dennis M.Ritchie所著的《c程序设计语言第二版》所有课后练习题...