当前位置: 代码迷 >> C语言
 解决方案列表
  • [C语言] C语言的谜题

    本篇文章《C语言的谜题》展示了14个C语言的迷题以及答案,代码应该是足够清楚的,而且我也相信有相当的一些例子可能是我们日常工作可能会见得到的。通过这些迷题,希望你能更了解C语言。如果你不看答案,不知道是否有把握回答各个谜题?让我们来试试。1、下面的程序并不见得会输出hello-std-out,你知道...

    651
    热度
  • [C语言] 如何加密/混乱C源代码

    开始程序下面是一个找出素数的程序:voidprimes(intcap) { inti,j,composite; for(i=2;i<cap;++i){ composite=0; for(j=2;j*j<i;++j){ composite+=!(i%j); } if(!...

    682
    热度
  • [C语言] 6个变态的C语言Hello World程序

    下面的六个程序片段主要完成这些事情:输出Hello,World混乱C语言的源代码下面的所有程序都可以在GCC下编译通过,只有最后一个需要动用C++的编译器g++才能编程通过。hello1.c#define_________} #define________putchar #define_____...

    1080
    热度
  • [C语言] 一个C的序列化库tpl

    tpl(http://tpl.sourceforge.net/)是一个开源的小项目,其主要是提供一个可以序列化或反序列化C语言数据的一个API函数库。tpl号称是最有效率的也是最快的,它可以把你内存中的数据存放到文件中,并可以在你需要的时候用文件中反序例化到内存变量中。而且这个函数库没有依赖于别的函...

    959
    热度
  • [C语言] 谁说C语言很简单?

    C语言并不简单,让我们来看看下面这些示例:为什么下面的代码会返回0?(这题应该很简单吧)intx;returnx==(1&&x);本题主要是关于C/C++中变量初始化的问题。为什么下面的代码会返回0而不是-1?return((1-sizeof(int))>>32);答案:...

    716
    热度
  • [C语言] C语言下的错误处理的问题

    下面是三种C语言的错误处理,你喜欢哪一种?还是都不喜欢?/*问题:不充分,而且很容易出错,前面成功分配的资源,后面出错需要帮助释放*/ intfoo(intbar) { intreturn_value=0; intdoing_okay=1; doing_okay=do_something(...

    656
    热度
  • [C语言] 用c语言写的读一起源代码

    用c语言写的读一行源代码因为工作需要,用c语言写了一个读一行的函数,供大家参考:staticBOOLreadLine(FILE*file,char**ppBuf){ intnMax=128; charszBuf[128]; char*pAmountBuf=NULL; char*pResult; in...

    7422
    热度
  • [C语言] C语言中编译相关的常见异常

    C语言中编译相关的常见错误1./usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu/crt1.o:Infunction`_start':(.text+0x18):undefinedreferenceto`main'collect2:l...

    8652
    热度
  • [C语言] C语言中宏定义#define用法小结

    C语言中宏定义#define用法总结。1.简单的宏定义#define标识符替换列表(替换列表可以是数,字符串字面量,标点符号,运算符,标识符,关键字,字符常量。注意:替换列表是可以为空的)典型错误:#defineN=100inta[N];/*这样会成为inta[=100],这里会处理成为一种标识记号...

    7500
    热度
  • [C语言] C语言中如何给数组赋初值

    C语言中怎么给数组赋初值在C++中我们可以在初始化的同时给其赋初值size_ttest[]={1,1};但是在C中,我开始的时候只是做申明size_t*test;申请内存:test=(size_t*)malloc(2*sizeof(size_t));然后我该怎么对其赋值成1,1呢?test[0]=1...

    5198
    热度
  • [C语言] 最近学习汇编,不会,就1、2

    最近学习汇编,不会,就高手指点1、2assumecs:codedatasegmentdd12345678Hdataendscodesegmentstart:movax,datamovds,axmovbx,0mov[bx],__________mov[bx],__________jmpdwordptr...

    8142
    热度
  • [C语言] 但是把构造体改成union就没法用

    但是把结构体改成union就没法用?结构体可以定义结构体指针typedefstruct_reg1{unsignedcharreg1_0:1;unsignedcharreg1_1:1;unsignedcharreg1_2:1;unsignedcharreg1_3:1;unsignedcharreg1_...

    872
    热度
  • [C语言] C语言求夹角解决方案

    C语言求夹角如何用C语言实现求坐标轴中2条相交直线的夹角------解决方案--------------------------------------------------------这个更像是个数学问题,知道了斜率,求夹角tanθ=(k2-k1)/(1+k1·k2)θ=arctan((k2-k...

    4002
    热度
  • [C语言] 复制一棵树解决方案

    复制一棵树本帖最后由yass8899于2013-01-2412:51:22编辑复制一棵树的一部分,从开始复制的节点开始,打算用递归复制每个节点,可是不知道新节点如何指向孩子节点structnode{...intnum_number;//孩子节点数node**children;//指向children...

    9366
    热度
  • [C语言] CC++函数调用有关问题

    CC++函数调用问题!我有一个类,继承了这个类的子类调用了他的一个函数。。这个被继承调用的函数从UNICODE转换为ANSI然后返回一个ANSI字符串。比如这个函数是W2Agetnode(W2A(lpszUNICODE),W2A(lpszSTRING))getnode结束后查看里面的内容,发现全部是...

    2900
    热度
  • [C语言] 一段代码为啥得不到你想要的结果

    一段代码为什么得不到你想要的结果?#include<stdio.h>voidmain(){ intx,y; scanf("%d",&x); if(x<0)y=-1; elseif(x=0)y=0; elseif(x>0)y=1;printf("x=%d,y=%d\n"...

    3687
    热度
  • [C语言] 数组行?解决方法

    数组行?本帖最后由GioPna于2013-01-2418:03:29编辑《C语言程序设计现代方法》12.4.2处理多维数组的行处理二维数组的一行中的元素,该怎么办呢?再次选择使用指针变量p。为访问到第i行的元素,需要初始化p使其指向数组a中第i行的元素0:p=&a[i][0];-------...

    6848
    热度
  • [C语言] 一个关于位操作的有关问题

    一个关于位操作的问题大家好,有个问题想请教下,如果一个二进制数A,想要互换第M和第N位的数,该怎么写啊。。。------解决方案--------------------------------------------------------[root@vps616c]#./mainn=0x00000...

    4682
    热度
  • [C语言] C话语意思解析

    C语句意思解析if(*(image_Ptr+i*lie_max+j)<=Threshold&&*(image_Ptr+i-1*lie_max+j)<=Threshold)谁能告诉我*(image_Ptr+i*lie_max+j)第一个*是什么意思吗------解决方案--...

    6002
    热度
  • [C语言] 网下说C语言没有函数重载,但是小弟我的程序且能且编译通过。请问这是为什么

    网上说C语言没有函数重载,但是我的程序且能且编译通过。请教这是为什么?#include<stdio.h>voidswape(int&a,int&b){intt; t=a; a=b; b=t; }voidswape(float&a,float&b){floa...

    2942
    热度
上一页12...13721373下一页
本站暂不开放注册!
内测阶段只得通过邀请码进行注册!