能够完整的打印自己的C函数?

原创 2006年06月12日 20:05:00

问题1.C语言编个函数能够完整的打印自己。(是否包含include我就不清楚了)


我的想法,不知道对不对?

可能的方法是,在函数开始处声明一个char*变量,如char * a="aa";,取得改变量的地址,然后减去某个值(根据变量类型占用的空间和参数占的空间的和)。且令a[2]='a';,这样就把字符串的结束符/0给去掉了,所以接着调用printf函数,参数是指针 a-n。可能就能打印出来了,没有试验过。

 

很可能不对,什么时候再google下吧。。

PKU-程序设计实习-MySort函数

#include #include #include using namespace std; void mysort(void* inputArray, const int nInput, ...
  • xranthoar
  • xranthoar
  • 2012年04月22日 17:04
  • 701

用C语言写自己的printf函数

嵌入式系统经常需要用到printf对硬件调试,而系统的printf又太过臃肿。所以自己根据实际需要,写一个小型是个自己的printf就非常重要了。...
  • qq_16777851
  • qq_16777851
  • 2016年11月04日 17:23
  • 2458

C语言打印自己

今天在网上看到了一个C语言趣味小程序:打印自身代码。程序代码如下: 1 char*s="char*s=%c%s%c;main(){printf(s,34...
  • dengziliang001
  • dengziliang001
  • 2013年07月24日 10:27
  • 2926

c语言输出sin函数(不用数组)

分为两个范围,0到180,一行显示两个点,利用函数的对称性,将屏幕行定义为x,列定义为y,若定义总宽度为31列,计算x在0到90的y的行坐标x,则90到180的行坐标为31-m,利用反函数算出m即可,...
  • maxing861
  • maxing861
  • 2016年10月28日 07:57
  • 414

C中打印堆栈或者通过函数指针获取函数名

c语言中如果需要打印函数堆栈或者根据函数指针输出函数名。 可以使用一下函数。 需要注意的一点就是,需要在链接时候增加-rdynamic的设置。           #include   ...
  • halcyonbaby
  • halcyonbaby
  • 2013年03月25日 22:53
  • 1783

写程序实现自己的strcpy() 函数

函数 mystrcpy() 实现了strcpy() ,复制源字符串到目的串,返回一个指向目的串的指针 code #include char *mystrcpy(char *destinatio...
  • robinsongsog
  • robinsongsog
  • 2014年03月21日 18:38
  • 1285

C/C++ 打印文件名、行号、函数名的方法

今天跟踪一段开源代码的时候,因为对代码不太熟悉,所以要打印一些关键的信息。便顺手整理了一下这个能打印文件名、行号、函数名的宏。 1、打印文件名、行号、函数的两种方式 [cpp] v...
  • dldw8816
  • dldw8816
  • 2017年03月02日 14:47
  • 970

参考C语言的qsort函数实现一个一个能对任意数据类型(包括结构体)的数组进行排序的函数(里面用的不是快速排序)

#include #include #include /* 要求: 参考C语言的qsort函数实现一个一个能对任意数据类型(包括结构体)的数组进行排序的函数 */ void mys...
  • Captain_MXD
  • Captain_MXD
  • 2016年09月12日 17:55
  • 1470

C语言中自己写几个简单的库函数

在C语言的学习中我们总会遇到一些看似看简单的问题,比如求字符串的长度,判断一个字符串中是否包含一个给定的子字符串,又或者怎么将一个字符串逆序输出,甚至是部分逆序输出,这些问题看似都挺简单,因为我们早已...
  • Loving_Forever_
  • Loving_Forever_
  • 2016年04月06日 21:39
  • 2618

读《C程序设计语言》2E-3 [1~3]章

2016.01.07 - 01.27述标题为3时有点犹豫不好意思,因为该书的前两次读似超不成熟(这次做一下各章的练习题): 读《TCPL》I 读《TCPL》II 平台 i7-4790 + windo...
  • misskissC
  • misskissC
  • 2016年01月07日 18:09
  • 2327
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:能够完整的打印自己的C函数?
举报原因:
原因补充:

(最多只允许输入30个字)