#include <stdio.h>

#define LENTEST 100
// 采取逐步删除的方法求的素数
//先假设1-100都是素数,然后剔除2的倍数,
//3的倍数,直到剔除所有的倍数关系
int main()
{
int i = 0, j = 0;
int bop[LENTEST] = {0}; for(i = 0; i < LENTEST; i++)
{
bop[i] = 1;
} for(i = 2; i < LENTEST; i++)
{
if(bop[i])
{
for(j = 2; j*i < LENTEST; j++)
{
bop[j*i] = 0;
}
}
} for(i = 2; i < LENTEST; i++)
{
if(bop[i])
{
printf("%d ", i);
}
}
printf("\n"); return 0;
}

  C语言关于结构体封装的测试(http://www.cnblogs.com/hdu-2010/p/3653470.html

 #include <stdio.h>
#include <stdlib.h>
#include <string.h> struct bitTest{ char *p; //
char T1[]; //
double x;//
char T2[]; //
int y;//
}; int main()
{
struct bitTest test;
memset(&test, 0x0, sizeof(test)); printf("%p\n%p\n%p\n%p\n%p\n", &test.p, test.T1, &test.x, test.T2, &test.y);
printf("%d\n%d\n", (&test.x - &test.p), (&test.y - &test.x));
//printf("%p\n%p\n", test.T1, &test.T1); //printf("%c %d, {%d, %d}\n", test.p, test.tergen, test.array[0], test.array[1]);
printf("%d\n", sizeof(struct bitTest));
printf("%d\n", sizeof(long double)); system("pause");
return ;
}

aaarticlea/png;base64,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" alt="" />

 C语言链表翻转

typedef struct flim{
char title[TSIZE];
int rating;
struct film *next;
}Flim; void reverse2(Flim **head); void reverse2(Flim **head)
{
if(*head != NULL && (*head)->next != NULL)
{
Flim *tmp1 = (*head);
Flim *tmp2 = (*head);
Flim *tmp3 = (*head)->next; tmp1->next = NULL;
while(tmp3->next != NULL)
{
tmp2 = tmp3;
tmp3 = tmp3->next;
tmp2->next = tmp1;
tmp1 = tmp2;
}
tmp3->next = tmp2;
(*head) = tmp3;
}
}

C语言的一点操作(学习笔记)的更多相关文章

  1. Go语言并发与并行学习笔记(一)

    转:http://blog.csdn.net/kjfcpua/article/details/18265441 如果不是我对真正并行的线程的追求,就不会认识到Go有多么的迷人. Go语言从语言层面上就 ...

  2. 从实例学习 Go 语言、"并发内容" 学习笔记及心得体会、Go指南

    第一轮学习 golang "并发内容" 学习笔记,Go指南练习题目解析.使用学习资料 <Go-zh/tour tour>.记录我认为会比较容易忘记的知识点,进行补充,整 ...

  3. MySQL4.0命令操作学习笔记

    声明:下列内容并非原创,仅仅是最近学习笔记整理. -------------------------------------- 进入mysql安装路径bin目录下: 1.开启服务 winmysqlad ...

  4. 《自制编程语言--基于C语言 郑钢》学习笔记

    <自制编程语言>学习笔记 本仓库内容 <自制编程语言>源码 src/sparrow.tgz <自制编程语言>读书笔记 docs/* <自制编程语言>样章 ...

  5. 《C语言深度剖析》学习笔记----C语言中的符号

    本节主要讲C语言中的各种符号,包括注释符.单引号双信号以及逻辑运算符等. 一.注释符 注释符号和注释在程序的预编译期就已经被解决了,在预编译期间,编译器会将注释符号和注释符号之间的部分简单的替换成为空 ...

  6. 互联网世界中的C语言——我的golang学习笔记:1(基础语法快速过)

    前言 学习任何知识都会有一个学习背景 最近,我们团队乃至我司整个云服务,上go的呼声越来越高!新服务已经开始用go开发,部分现有Java版的服务重构为go也只是时间问题而已,故相关技术积累势在必行!在 ...

  7. Git操作学习笔记

    根据廖雪峰老师git教程学习整理 这里需要辨析一下概念.Github是代码托管平台,是协作的工具;而Git是版本控制工具.Git不需要联网,在本机就可以使用 集中式版本控制系统与分布式版本控制系统 S ...

  8. C语言实例解析精粹学习笔记——18

    <C语言实例解析精粹>中编译环境采用的是Turbo C 2.0.但是这个编译器年代久远,较新的编译器对书中的某些例子支持不好,在学习的时候同时做一些笔记. 实例18:将一个无符号整数转换为 ...

  9. 2-Linux C语言指针与内存-学习笔记

    Linux C语言指针与内存 前面我们对于: c语言的基本用法 makeFile文件的使用 main函数的详解 标准输入输出流以及错误流管道 工具与原理 指针与内存都是c语言中的要点与难点 指针 数组 ...

随机推荐

  1. 如何在Ubuntu 14.04中安装最新版Eclipse

    想必很多开发人员都知道,Ubuntu 软件源中提供的并不是最新版本的 Eclipse,本教程就教大家如何在 Ubuntu 14.04 中快速安装 Eclipse 官方发布的最新版本. 到目前为止,Ec ...

  2. 实验楼实验——LINUX基础入门

    第一节 Linux简介 一.Linux的历史: 1965 年,Bell 实验室.MIT.GE(通用电气公司)准备开发 Multics 系统,为了同时支持 300 个终端访问主机,但是 1969 年失败 ...

  3. 细说C#多线程那些事-线程基础

    我第一次接触“线程”的概念时,觉得它深奥难懂,看了好多本书,花了很长时间才领悟到它的真谛.现在我就以一个初学者的心态,把我所理解的“多线程”描述给大家.这一次是系列文章,比较完整的展示与线程相关的基本 ...

  4. brew-cask之本地安装应用

    cask 固然好用,但是无奈很多资源在墙外,能下载的非常有限,就是能下载,也慢的要死.但是很多下载软件却可以下载这些资源,很奇怪,要么是有人FQ下载了,缓存到他们的服务器了,要么就是软件可以FQ下载. ...

  5. mysql慢查询分析工作pt-query-digest的使用

    一.简单安装 wget percona.com/get/pt-query-digest chmoe u+x pt-query-digest 二.简单使用 ./pt-query-digest /var/ ...

  6. FileItem类 用法详解

    FileItem类的常用方法 1.boolean  isFormField().isFormField方法用来判断FileItem对象里面封装的数据是一个普通文本表单字段,还是一个文件表单字段.如果是 ...

  7. IT男的”幸福”生活"续7

    哇,兄弟们的热情真牛X的高呀!!! 在这里谢谢大家了.同时祝大家元宵节快乐,幸福美好.呵呵. 续7准备开始了… ….. 是什么样的事困扰她了… 躺在床上我,一直回想着MM,今天的情绪状态. 分析一下: ...

  8. JS开发HTML5游戏《神奇的六边形》(三)

    近期出现一款魔性的消除类HTML5游戏<神奇的六边形>,今天我们一起来看看如何通过开源免费的青瓷引擎(www.zuoyouxi.com)来实现这款游戏. (点击图片可进入游戏体验) 因内容 ...

  9. 第二章 OO大原则

    昨天忙了一天,晚上加班到了12点,虽然工作有时候比较累,但是整体来讲还是比较轻松的,国企加上我是今年才毕业的应届生,导致了现在这种情况.工资也真的不算高...但我觉得最开始还是要踏踏实实一点比较好.学 ...

  10. [c#基础]DataTable的Select方法

    引言 可以说DataTable存放数据的一个离线数据库,将数据一下加载到内存,而DataReader是在线查询,而且只进形式的查询,如果后退一步,就不可能了,DataTable操作非常方便,但也有缺点 ...