文档章节

几段C指针代码,指针数组

雷神雨石
 雷神雨石
发布于 2015/11/19 11:25
字数 142
阅读 5
收藏 0

引入头文件#include <stdio.h> #include <string.h>

1、获取字符串的长度

void main()
{
    char s[5][20],*p[5];
    int i;
    for(i=0;i<5;i++)
    {
        p[i] = s[i];
    }
    for(i=0;i<5;i++)
    {
        scanf("%s",p[i]);
    }
    for(i=0;i<5;i++)
    {
        printf("s[%d]的长度%d\n",i,strlen(p[i]));
    }
}

2、倒序输出字符串

void reverse_str(void)
{
    float a[20],x,*pb,*pe;
    int n,i;
    scanf("%d",&n);
    pb=a;
    for(i=0; i<n; i++)
    {
        scanf("%f",pb++);
    }
    for(i=1,pb =a ,pe = a +n -1; i<= n/2; i++,pb++,pe--)
    {
        x = *pb,*pb=*pe,*pe = x;
    }
    for(pb=a; pb<a+n; pb++)
    {
        printf("%f  ",*pb);
    }
}

© 著作权归作者所有

上一篇: 北京游
下一篇: 未立
雷神雨石

雷神雨石

粉丝 88
博文 200
码字总数 64286
作品 0
朝阳
程序员
私信 提问
技术原理:C语言中函数指针数组浅析

发现问题 今天,在阅读Linux内核中关于socket的源代码时,遇到了下面一段代码: 在这段代码中,我们注意到proto_ops结构体的成员包括下面这样的成员变量: 这边是函数指针作为结构体成员变量...

adoryn
2015/04/01
0
0
《C Primer Plus》读书笔记——存储类、链接和内存管理

背景 距离上次写读书笔记的日子已有半个月了。这段时间一直在做摄像头直立平衡车,也把《C Primer Plus》的中级部分扫了一遍。现在做赛道算法识别遇到瓶颈了,就想把读书笔记补回来。原计划是...

cugwyman
2017/02/24
0
0
字符串指针与字符数组的区别

本文转自 CSDN 博客http://blog.csdn.net/okliujieko/article/details/6821321, 代码部分略作修改,从C++ 转成 C;修改了原文中的错别字 用字符数组和字符指针变量都可实现字符串的存储和运算...

u011303443
2017/03/18
0
0
C语言内存管理(初级)----动态数组

C 语言提供的指针使我们可以直接操纵内存,在带来巨大灵活性的同时也带来了巨大的安全隐患。随着程序规模的增大,管理内存的难度也大为增加,内存管理应该说是一项艰巨任务。 C 语言引起的内...

zhcosin
2012/12/07
1K
4
Head First C学习日志,第二章 用指针输入数据

1.scanf scanf的调用格式为:scanf("<格式说明字符串>",<变量地址>); 第2个参数一定是一个地址。 1.1输入字符串: char name[40]; printf("Enter your name:n"); scanf("%39s",name); 格式字......

AlexTuan
2015/12/29
75
0

没有更多内容

加载失败,请刷新页面

加载更多

IT兄弟连 HTML5教程 HTML5表单 小结及习题

小结 HTML表单提交的方法有get方法和post方法,get方法的作用是从指定的资源请求数据,post方法的作用是向指定的资源提交要被处理的数据。HTML表单一直都是Web的核心技术之一,有了它我们才能...

老码农的一亩三分地
20分钟前
12
0
向maven工程中导入自己封装好的jar包方法

1.打开cmd窗口 输入并执行:mvn install:install-file -DgroupId=com.test   -DartifactId=ptest -Dversion=0.1  -Dfile=E:\test\test-0.1.0.jar    -Dpackaging=jar注:Dgr......

gantaos
22分钟前
3
0
【jQuery基础学习】09 jQuery与前端(这章很水)

本文转载于:专业的前端网站➨【jQuery基础学习】09 jQuery与前端(这章很水) 这章主要是将如何将jQuery应用到网站中,或者说其实就是一些前端知识,对于我这种后端程序来说其实还是蛮有用的...

前端老手
34分钟前
11
0
深度科技与金山云完成兼容互认证 共同促进我国软件生态发展

近日,深度科技与金山云完成兼容互认证工作,经双方共同严格测试,深度操作系统ARM服务器版软件V15与金山云分布式数据库软件DragonBase V1.0相互兼容、稳定运行,可以为企业级应用提供全面保...

后浪涛涛
35分钟前
7
0
Less导入选项

Less 提供了CSS @import CSS规则的几个扩展,以提供更多的灵活性来处理外部文件。 语法: @import (keyword) "filename"; 以下是导入指令的相关详情: reference,使用较少的文件但不输出。 ...

凌兮洛
51分钟前
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部