C语言使用手法一:(printf函数与sprintf函数)

一:printf函数

notice:

printf经常是我们在使用C语言的时候将其打印输出打电脑的控制输出器上,让我们用户清楚的知道我们电脑的内部变量的使用情况,我们的本质是没有去改变内存里的值,内存是没有发生改变的。

int printf (const char *__format, ...)

二:sprintf函数

sprintf与printf正好是相反的,我们是直接改变内存里的值,但是改变了我们其实是看不见的

int sprintf (char *__stream, const char *__format, ...)

notice:char *__stream:这个我们经常是定义的一个数组来操作的,因为数组是可以可读可写的操作,其中最往往的方式又是使用数组名来操作的;

  常见使用:一:  sprintf(a,"nihao");//打印字符到内存当中去

                   二: sprintf(a,"%d",number);//打印变量的值到内存当中去

                       (char a[]="hello world";  //定义一个可读可写的连续内存空间

三:下面博主举一个小的例子来说明:

#include <stdio.h>


void Change( char *p)
{
   p[0]='a';
}


int main(void)
{   
    char a[]="hello world";  //定义一个可读可写的连续内存空间

    int number=200;

    Change(a);
    
    printf("%s\n",a);

    sprintf(a,"nihao");//打印字符到内存当中去

    printf("现在的数组a里是\n");

    printf("%s\n",a);

    sprintf(a,"%d",number);//打印变量的值到内存当中去

    printf("%s\n",a);

    return 0;


}

效果图:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值