Uma maneira de Alocar os nomes em um só vetor:
char vet[10][100]; //Um vetor de 10 strings com 100 caracteres cada
Agora se quer colocar as notas e o nome tudo em um só vetor, vai precisar fazer uma conversão;
Não sei o que quer mais aconselho criar um vetor char para os nomes e um float para notas
#include<iostream>
using namespace std;
int main() {
char nome[10][100]; //Um vetor de 10 strings com 100 caracteres cada
float nota[10]; // notas
for(int i=0;i<=3;i++){
cout<<"digite um Nome: ";
cin>>nome[i];
cout<<"digite a Nota: ";
cin>>nota[i];
}
cout<<endl;
for(int i=0;i<=3;i++){
cout<<nome[i]<<" - "<<nota[i]<<endl;
}
return 0;
}