C语言

  • Linux线程属性详解

    我们已经学会了如果创建一个线程,例如: #include <pthread.h> void * threadFun(void* args){ //…… } pt…

    编程笔记 2021年7月20日
  • PHP数据类型转换

    数据类型转换是指将变量或值从一种数据类型转换成其他数据类型。转换的方法有两种,分别是自动类型转换和强制类型转换,下面就来分别介绍一下。 1、自动类型转换 每一个数据都有它的类型,具…

    编程笔记 2021年7月20日
  • PHP判断数据类型

    在使用数据变量时,先弄清该变量属于什么类型是很有必要的。只有知道了数据变量的类型,才能对它进行相关的操作。那么 PHP 中是如何判断数据类型的呢? 在 PHP 中有许多专门的函数来…

    编程笔记 2021年7月20日
  • 数据结构如何自学?

    自从数据结构教程发布以来,很多读者向我询问应该如何自学数据结构,或者怎么才能学好数据结构和算法?本节将结合我的个人经验,给读者介绍一些学习数据结构和算法的方法,帮大家规避一些学习数…

    编程笔记 2021年7月20日
  • extern "C":实现C++和C的混合编程

    通过《C语言和C++到底有什么关系?》一节的学习,读者已经了解了 C++ 和 C 语言之间的关系。简单的理解,C++ 就是在 C 语言的基础上增加了一些新特性,从大的方面讲,C++…

    编程笔记 2021年7月20日
  • Python Number类型及用法(超级详细)

    数据类型是一种编程语言的重要组成部分。Python 内置的基本数据类型主要有:Number(数值)、Bool(布尔)、String(字符串)、List(列表)、Tuple(元组)、…

    编程笔记 2021年7月20日
  • Python生成器(send,close,throw)方法详解

    《Python生成器》一节中,详细介绍了如何创建一个生成器,以及生成器的基础用法。本节将在其基础上,继续讲解和生成器有关的一些方法。 Python生成器send()方法 我们知道,…

    编程笔记 2021年7月20日
  • 对象序列化控制输入输出

    前面学习了如何控制基本数据的输入输出,本节主要讲解如何输入输出对象数据。对象数据是很复杂的,我们可以利用对象序列化来实现。 对象序列化是什么 对象序列化(Serialize)指将一…

    编程笔记 2021年7月20日
  • Java通过反射操作泛型

    学习完《Java泛型详解》一节中我们了解到,从Java 1.5 版本开始,Java 的 Class 类增加了泛型功能,从而允许使用泛型来限制 Class 类。例如,String.c…

    编程笔记 2021年7月20日
  • 深入解析Java new运算符

    ”new“在 Java 中意思是”新的“,可以说是 Java 开发者最常用的关键字。在 Java 中 new 的操作往往意味着在内存…

    编程笔记 2021年7月20日