栏目分类:
子分类:
返回
文库吧用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
文库吧 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言-12-指针2

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言-12-指针2

指针入门到精通二
1.指针数组与数组指针

//指针数组
#include 
int main()
{
	char* PointerArr[5] = { "你","是","学","生","!" };

	for (int i = 0; i < 5; i++)
		printf("%s", PointerArr[i]);

	printf("n");

	return 0;
}
//数组指针
#include 
int main()
{
	char Arr[][4] = { "妹","妹","你","坐","船","头","!" };
	char(*pi)[4] = Arr;

	for (int i = 0; i < 7; i++)
		printf("%s", *(pi + i));
	printf("n");

	return 0;
}
2.动态内存分配详解
#include 
#include 

void CheckScore(int *ps)
{
	printf("n不及格的分数如下:n");
	for (int i = 0; i < 5; i++)
		if (ps[i] < 60)
			printf("%5d", ps[i]);
	printf("n");
}
int main()
{
	int *ps;
	ps = (int*)malloc(5 * sizeof(int));

	printf("n请输入学生的成绩:n");
	for (int i = 0; i < 5; i++)
		scanf_s("%d", ps + i);

	printf("n学生的成绩为:n");
	for (int i =0; i < 5; i++)
		printf("%4d", *(ps + i));
	printf("n");
	CheckScore(ps);

	return 0;
}
转载请注明:文章转载自 www.wk8.com.cn
本文地址:https://www.wk8.com.cn/it/1038647.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 wk8.com.cn

ICP备案号:晋ICP备2021003244-6号