С++ включает в себя весь язык Си расширяя его первородные возможности и превносит еще и свои ООП возможности. Весь функционал языка Си работоспособен на С++ но не наоборот. поэтому говоря о С++ лично я подразумеваю и Си в том числе. А говоря о Си - обычно это просто Си, без возможностей использовать классы и даже структуры по ООП идеологиям, следовательно нельзя использовать методы. В то время как на С++ можно даже структуру расширить до возможностей класса. по сути в С++ структура и класс это одно и тоже, за исключением настроек по-умолчанию.