error: conversion to non-scalar type requested。请求转换为非标量类型

非标量类型和标量类型是无法相互转换的(貌似)

什么是标量, 什么是非标量?

标量类型就是没法再细分的变量,比如指针变量、int变量等。

非标量类型就是可以再细分的变量,比如struct类型、类,这些都有成员变量,是可再细分的
 

你可能感兴趣的:(c语言,c++)